diff --git a/Boot/MDK-ARM/caiic_boot.uvguix.Administrator b/Boot/MDK-ARM/caiic_boot.uvguix.Administrator
index 4e1e42e..d568a82 100644
--- a/Boot/MDK-ARM/caiic_boot.uvguix.Administrator
+++ b/Boot/MDK-ARM/caiic_boot.uvguix.Administrator
@@ -25,7 +25,7 @@
204
Performance Analyzer
- 1250
+ 376 187 187 500
@@ -34,7 +34,7 @@
35141
Event Statistics
- 200 50 700
+ 250 50 954
1506
@@ -93,8 +93,8 @@
2
3
- -32000
- -32000
+ -1
+ -1
-1
@@ -1806,7 +1806,7 @@
File
2566
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000C6170705F626C655F696E6974960000000000000001000C6170705F626C655F696E697400000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000C6170705F626C655F696E6974960000000000000001000C6170705F626C655F696E697400000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
1423
@@ -1838,7 +1838,7 @@
Debug
2373
- 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
898
@@ -3607,7 +3607,7 @@
..\src\main.c
5
- 40
+ 28
55
1
diff --git a/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map b/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
index 8ffee56..f0973c2 100644
--- a/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
+++ b/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
@@ -514,6 +514,7 @@ Section Cross References
app_ble.o(i.app_ble_adv_init) refers to ns_ble.o(i.ns_ble_adv_init) for ns_ble_adv_init
app_ble.o(i.app_ble_adv_init) refers to app_ble.o(i.app_ble_adv_msg_handler) for app_ble_adv_msg_handler
app_ble.o(i.app_ble_connected) refers to app_gpio.o(i.LedOn) for LedOn
+ app_ble.o(i.app_ble_connected) refers to ns_ble.o(i.ns_ble_mtu_set) for ns_ble_mtu_set
app_ble.o(i.app_ble_connected) refers to app_rdtss.o(.data) for notify_en
app_ble.o(i.app_ble_disconnected) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
app_ble.o(i.app_ble_disconnected) refers to app_ble_proto.o(i.app_ble_proto_on_disconnect) for app_ble_proto_on_disconnect
@@ -536,6 +537,7 @@ Section Cross References
app_ble.o(i.app_ble_msg_handler) refers to app_ble_proto.o(i.app_ble_proto_on_disconnect) for app_ble_proto_on_disconnect
app_ble.o(i.app_ble_msg_handler) refers to app_gpio.o(i.LedOff) for LedOff
app_ble.o(i.app_ble_msg_handler) refers to app_gpio.o(i.LedOn) for LedOn
+ app_ble.o(i.app_ble_msg_handler) refers to ns_ble.o(i.ns_ble_mtu_set) for ns_ble_mtu_set
app_ble.o(i.app_ble_msg_handler) refers to app_rdtss.o(.data) for notify_en
app_ble.o(i.app_ble_prf_init) refers to ns_ble.o(i.ns_ble_add_prf_func_register) for ns_ble_add_prf_func_register
app_ble.o(i.app_ble_prf_init) refers to app_dis.o(i.app_dis_add_dis) for app_dis_add_dis
@@ -594,6 +596,15 @@ Section Cross References
bsp_usart.o(i.bsp_usart_write_dma) refers to n32wb03x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
bsp_usart.o(i.fputc) refers to n32wb03x_usart.o(i.USART_SendData) for USART_SendData
bsp_usart.o(i.fputc) refers to n32wb03x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
+ cli_core.o(i.CmdDevInfo) refers to app_info.o(i.app_info_chip_temp_c10) for app_info_chip_temp_c10
+ cli_core.o(i.CmdDevInfo) refers to app_info.o(i.app_fan_get_rpm) for app_fan_get_rpm
+ cli_core.o(i.CmdDevInfo) refers to cli_core.o(i.cli_printf) for cli_printf
+ cli_core.o(i.CmdDevInfo) refers to cli_core.o(i.cli_write) for cli_write
+ cli_core.o(i.CmdDevInfo) refers to idiv.o(.text) for __aeabi_idivmod
+ cli_core.o(i.CmdDevInfo) refers to app_info.o(i.app_info_vdd_mv) for app_info_vdd_mv
+ cli_core.o(i.CmdDevInfo) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
+ cli_core.o(i.CmdDevInfo) refers to uidiv.o(.text) for __aeabi_uidivmod
+ cli_core.o(i.CmdDevInfo) refers to heap_4.o(i.xPortGetFreeHeapSize) for xPortGetFreeHeapSize
cli_core.o(i.CmdHelp) refers to cli_core.o(i.cli_write) for cli_write
cli_core.o(i.CmdHelp) refers to cli_core.o(i.cli_printf) for cli_printf
cli_core.o(i.CmdHelp) refers to cli_core.o(.constdata) for .constdata
@@ -630,6 +641,7 @@ Section Cross References
cli_core.o(.constdata) refers to cli_core.o(i.CmdHelp) for CmdHelp
cli_core.o(.constdata) refers to cli_core.o(i.CmdVersion) for CmdVersion
cli_core.o(.constdata) refers to cli_core.o(i.CmdSysInfo) for CmdSysInfo
+ cli_core.o(.constdata) refers to cli_core.o(i.CmdDevInfo) for CmdDevInfo
cli_core.o(.constdata) refers to cli_core.o(i.CmdLed) for CmdLed
app_cli.o(i.AppCli_Init) refers to tasks.o(i.xTaskCreate) for xTaskCreate
app_cli.o(i.AppCli_Init) refers to app_cli.o(i.CliTask) for CliTask
@@ -668,22 +680,76 @@ Section Cross References
n32wb03x_it.o(i.USART1_IRQHandler) refers to bsp_usart.o(i.bsp_usart_rx_isr_handler) for bsp_usart_rx_isr_handler
app_ble_proto.o(i.app_ble_proto_init) refers to app_ble_proto.o(.data) for .data
app_ble_proto.o(i.app_ble_proto_on_disconnect) refers to ble_up.o(i.ble_up_reset) for ble_up_reset
+ app_ble_proto.o(i.app_ble_proto_on_disconnect) refers to app_ota.o(i.app_ota_abort) for app_ota_abort
app_ble_proto.o(i.app_ble_proto_on_disconnect) refers to app_ble_proto.o(.data) for .data
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to memcpya.o(.text) for __aeabi_memcpy
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to cli_core.o(i.cli_set_output) for cli_set_output
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to cli_core.o(i.cli_exec_line) for cli_exec_line
- app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(i.proto_send_frame) for proto_send_frame
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(i.app_ble_proto_send_frame) for app_ble_proto_send_frame
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ota.o(i.app_ota_handle_frame) for app_ota_handle_frame
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_info.o(i.app_info_handle_query) for app_info_handle_query
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(.bss) for .bss
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(.data) for .data
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(i.proto_cli_out) for proto_cli_out
+ app_ble_proto.o(i.app_ble_proto_send_frame) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_ble_proto.o(i.app_ble_proto_send_frame) refers to ble_up.o(i.ble_up_write) for ble_up_write
+ app_ble_proto.o(i.app_ble_proto_send_frame) refers to app_ble_proto.o(.bss) for .bss
app_ble_proto.o(i.proto_cli_out) refers to strlen.o(.text) for strlen
- app_ble_proto.o(i.proto_cli_out) refers to memcpya.o(.text) for __aeabi_memcpy
- app_ble_proto.o(i.proto_cli_out) refers to ble_up.o(i.ble_up_write) for ble_up_write
+ app_ble_proto.o(i.proto_cli_out) refers to app_ble_proto.o(i.app_ble_proto_send_frame) for app_ble_proto_send_frame
app_ble_proto.o(i.proto_cli_out) refers to app_ble_proto.o(.data) for .data
- app_ble_proto.o(i.proto_cli_out) refers to app_ble_proto.o(.bss) for .bss
- app_ble_proto.o(i.proto_send_frame) refers to memcpya.o(.text) for __aeabi_memcpy
- app_ble_proto.o(i.proto_send_frame) refers to ble_up.o(i.ble_up_write) for ble_up_write
- app_ble_proto.o(i.proto_send_frame) refers to app_ble_proto.o(.bss) for .bss
+ app_ota.o(i.app_ota_abort) refers to app_ota.o(.data) for .data
+ app_ota.o(i.app_ota_handle_frame) refers to app_ota.o(i.ota_on_end) for ota_on_end
+ app_ota.o(i.app_ota_handle_frame) refers to app_ota.o(i.ota_respond) for ota_respond
+ app_ota.o(i.app_ota_handle_frame) refers to n32wb03x_qflash.o(i.Qflash_Init) for Qflash_Init
+ app_ota.o(i.app_ota_handle_frame) refers to app_ota.o(i.ota_on_data) for ota_on_data
+ app_ota.o(i.app_ota_handle_frame) refers to app_ota.o(.data) for .data
+ app_ota.o(i.ota_on_data) refers to app_ota.o(i.ota_respond) for ota_respond
+ app_ota.o(i.ota_on_data) refers to n32wb03x_qflash.o(i.Qflash_Erase_Sector) for Qflash_Erase_Sector
+ app_ota.o(i.ota_on_data) refers to n32wb03x_qflash.o(i.Qflash_Write) for Qflash_Write
+ app_ota.o(i.ota_on_data) refers to app_ota.o(i.app_ota_abort) for app_ota_abort
+ app_ota.o(i.ota_on_data) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_ota.o(i.ota_on_data) refers to app_ota.o(.data) for .data
+ app_ota.o(i.ota_on_end) refers to app_ota.o(i.ota_respond) for ota_respond
+ app_ota.o(i.ota_on_end) refers to n32wb03x_qflash.o(i.Qflash_Write) for Qflash_Write
+ app_ota.o(i.ota_on_end) refers to boot_crc32.o(i.caiic_crc32) for caiic_crc32
+ app_ota.o(i.ota_on_end) refers to app_ota.o(i.app_ota_abort) for app_ota_abort
+ app_ota.o(i.ota_on_end) refers to n32wb03x_qflash.o(i.Qflash_Erase_Sector) for Qflash_Erase_Sector
+ app_ota.o(i.ota_on_end) refers to memcmp.o(.text) for memcmp
+ app_ota.o(i.ota_on_end) refers to tasks.o(i.vTaskDelay) for vTaskDelay
+ app_ota.o(i.ota_on_end) refers to app_ota.o(.data) for .data
+ app_ota.o(i.ota_respond) refers to app_ble_proto.o(i.app_ble_proto_send_frame) for app_ble_proto_send_frame
+ app_info.o(i.app_info_chip_temp_c10) refers to n32wb03x_adc.o(i.ADC_EnableTS) for ADC_EnableTS
+ app_info.o(i.app_info_chip_temp_c10) refers to app_info.o(i.info_adc_read) for info_adc_read
+ app_info.o(i.app_info_chip_temp_c10) refers to n32wb03x_adc.o(i.ADC_ConverValueToTemperature) for ADC_ConverValueToTemperature
+ app_info.o(i.app_info_chip_temp_c10) refers to fmul.o(.text) for __aeabi_fmul
+ app_info.o(i.app_info_chip_temp_c10) refers to ffixi.o(.text) for __aeabi_f2iz
+ app_info.o(i.app_info_handle_query) refers to app_info.o(i.info_put_tlv) for info_put_tlv
+ app_info.o(i.app_info_handle_query) refers to n32wb03x_adc.o(i.ADC_EnableTS) for ADC_EnableTS
+ app_info.o(i.app_info_handle_query) refers to app_info.o(i.info_adc_read) for info_adc_read
+ app_info.o(i.app_info_handle_query) refers to n32wb03x_adc.o(i.ADC_ConverValueToTemperature) for ADC_ConverValueToTemperature
+ app_info.o(i.app_info_handle_query) refers to fmul.o(.text) for __aeabi_fmul
+ app_info.o(i.app_info_handle_query) refers to ffixi.o(.text) for __aeabi_f2iz
+ app_info.o(i.app_info_handle_query) refers to app_info.o(i.app_fan_get_rpm) for app_fan_get_rpm
+ app_info.o(i.app_info_handle_query) refers to n32wb03x_adc.o(i.ADC_ConverValueToVoltage) for ADC_ConverValueToVoltage
+ app_info.o(i.app_info_handle_query) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
+ app_info.o(i.app_info_handle_query) refers to uidiv.o(.text) for __aeabi_uidivmod
+ app_info.o(i.app_info_handle_query) refers to heap_4.o(i.xPortGetFreeHeapSize) for xPortGetFreeHeapSize
+ app_info.o(i.app_info_handle_query) refers to app_ble_proto.o(i.app_ble_proto_send_frame) for app_ble_proto_send_frame
+ app_info.o(i.app_info_handle_query) refers to app_info.o(.constdata) for .constdata
+ app_info.o(i.app_info_vdd_mv) refers to app_info.o(i.info_adc_read) for info_adc_read
+ app_info.o(i.app_info_vdd_mv) refers to n32wb03x_adc.o(i.ADC_ConverValueToVoltage) for ADC_ConverValueToVoltage
+ app_info.o(i.info_adc_read) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk) for RCC_EnableAHBPeriphClk
+ app_info.o(i.info_adc_read) refers to n32wb03x_rcc.o(i.RCC_ConfigAdcClk) for RCC_ConfigAdcClk
+ app_info.o(i.info_adc_read) refers to n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL) for RCC_Enable_ADC_CLK_SRC_AUDIOPLL
+ app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_DeInit) for ADC_DeInit
+ app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_SetOverSampleCounter) for ADC_SetOverSampleCounter
+ app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_EnableBypassFilter) for ADC_EnableBypassFilter
+ app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_ConfigChannel) for ADC_ConfigChannel
+ app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_Enable) for ADC_Enable
+ app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_GetFlagStatus) for ADC_GetFlagStatus
+ app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_ClearFlag) for ADC_ClearFlag
+ app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_GetDat) for ADC_GetDat
+ app_info.o(i.info_adc_read) refers to app_info.o(.data) for .data
app_gpio.o(i.LedBlink) refers to n32wb03x_gpio.o(i.GPIO_TogglePin) for GPIO_TogglePin
app_gpio.o(i.LedInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk) for RCC_EnableAPB2PeriphClk
app_gpio.o(i.LedInit) refers to n32wb03x_gpio.o(i.GPIO_InitStruct) for GPIO_InitStruct
@@ -1240,6 +1306,7 @@ Section Cross References
dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
dfltul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dfltul.o(.text) refers to depilogue.o(.text) for _double_epilogue
+ ffixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
ffixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dfixul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr
@@ -1268,40 +1335,28 @@ Removing Unused input sections from the image.
Removing startup_n32wb03x.o(HEAP), (512 bytes).
Removing system_n32wb03x.o(i.SystemCoreClockUpdate), (16 bytes).
Removing system_n32wb03x.o(i.SystemGetUUID), (52 bytes).
- Removing system_n32wb03x.o(i.SystemTrimValueGet), (48 bytes).
Removing system_n32wb03x.o(i.SystemTrimValueRead), (16 bytes).
Removing system_n32wb03x.o(i.system_delay_n_10us), (12 bytes).
Removing misc.o(.emb_text), (8 bytes).
Removing misc.o(i.SysTick_CLKSourceConfig), (24 bytes).
Removing n32wb03x_adc.o(.emb_text), (8 bytes).
Removing n32wb03x_adc.o(i.ADC16Bit_ConverValueToVoltage), (152 bytes).
- Removing n32wb03x_adc.o(i.ADC_ClearFlag), (6 bytes).
Removing n32wb03x_adc.o(i.ADC_ConfigAnalogWatchdogThresholds), (24 bytes).
- Removing n32wb03x_adc.o(i.ADC_ConfigChannel), (14 bytes).
Removing n32wb03x_adc.o(i.ADC_ConfigContinuousMode), (18 bytes).
Removing n32wb03x_adc.o(i.ADC_ConfigEDThreshold), (34 bytes).
Removing n32wb03x_adc.o(i.ADC_ConfigInt), (16 bytes).
Removing n32wb03x_adc.o(i.ADC_ConfigVoiceZcrThresholds), (20 bytes).
- Removing n32wb03x_adc.o(i.ADC_ConverValueToTemperature), (84 bytes).
- Removing n32wb03x_adc.o(i.ADC_ConverValueToVoltage), (136 bytes).
- Removing n32wb03x_adc.o(i.ADC_DeInit), (84 bytes).
- Removing n32wb03x_adc.o(i.ADC_Enable), (20 bytes).
Removing n32wb03x_adc.o(i.ADC_EnableAUDIOPGA), (18 bytes).
Removing n32wb03x_adc.o(i.ADC_EnableAWD), (18 bytes).
- Removing n32wb03x_adc.o(i.ADC_EnableBypassFilter), (80 bytes).
Removing n32wb03x_adc.o(i.ADC_EnableDMA), (18 bytes).
Removing n32wb03x_adc.o(i.ADC_EnableEnergy), (18 bytes).
Removing n32wb03x_adc.o(i.ADC_EnableMICBIAS), (20 bytes).
Removing n32wb03x_adc.o(i.ADC_EnablePGA), (20 bytes).
- Removing n32wb03x_adc.o(i.ADC_EnableTS), (18 bytes).
Removing n32wb03x_adc.o(i.ADC_EnableZeroCross), (20 bytes).
- Removing n32wb03x_adc.o(i.ADC_GetDat), (6 bytes).
- Removing n32wb03x_adc.o(i.ADC_GetFlagStatus), (14 bytes).
Removing n32wb03x_adc.o(i.ADC_SetAUDIOAmplitude), (20 bytes).
Removing n32wb03x_adc.o(i.ADC_SetAUDIOCurrent), (20 bytes).
Removing n32wb03x_adc.o(i.ADC_SetMICOutputVoltage), (20 bytes).
Removing n32wb03x_adc.o(i.ADC_SetNoiseOffset), (16 bytes).
- Removing n32wb03x_adc.o(i.ADC_SetOverSampleCounter), (24 bytes).
Removing n32wb03x_adc.o(i.ADC_SetPGAGain), (20 bytes).
Removing n32wb03x_crc.o(.emb_text), (8 bytes).
Removing n32wb03x_crc.o(i.CRC16_CalcBufCrc), (32 bytes).
@@ -1352,7 +1407,6 @@ Removing Unused input sections from the image.
Removing n32wb03x_rcc.o(i.DBG_ConfigPeriph), (24 bytes).
Removing n32wb03x_rcc.o(i.RCC_ClrFlag), (24 bytes).
Removing n32wb03x_rcc.o(i.RCC_ClrIntPendingBit), (16 bytes).
- Removing n32wb03x_rcc.o(i.RCC_ConfigAdcClk), (20 bytes).
Removing n32wb03x_rcc.o(i.RCC_ConfigHclk), (20 bytes).
Removing n32wb03x_rcc.o(i.RCC_ConfigHse), (28 bytes).
Removing n32wb03x_rcc.o(i.RCC_ConfigHsi), (28 bytes).
@@ -1366,7 +1420,6 @@ Removing Unused input sections from the image.
Removing n32wb03x_rcc.o(i.RCC_ConfigSysclk), (20 bytes).
Removing n32wb03x_rcc.o(i.RCC_ConfigTim1Clk), (20 bytes).
Removing n32wb03x_rcc.o(i.RCC_DeInit), (76 bytes).
- Removing n32wb03x_rcc.o(i.RCC_EnableAHBPeriphReset), (24 bytes).
Removing n32wb03x_rcc.o(i.RCC_EnableAPB1PeriphClk), (24 bytes).
Removing n32wb03x_rcc.o(i.RCC_EnableAPB1PeriphReset), (24 bytes).
Removing n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset), (24 bytes).
@@ -1375,7 +1428,6 @@ Removing Unused input sections from the image.
Removing n32wb03x_rcc.o(i.RCC_EnableLsi), (28 bytes).
Removing n32wb03x_rcc.o(i.RCC_EnableRTCReset), (28 bytes).
Removing n32wb03x_rcc.o(i.RCC_EnableRtcClk), (28 bytes).
- Removing n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL), (28 bytes).
Removing n32wb03x_rcc.o(i.RCC_GetFlagStatus), (48 bytes).
Removing n32wb03x_rcc.o(i.RCC_GetIntStatus), (20 bytes).
Removing n32wb03x_rcc.o(i.RCC_GetLpuartClkSrc), (20 bytes).
@@ -1596,7 +1648,6 @@ Removing Unused input sections from the image.
Removing ns_ble.o(i.ns_ble_get_peer_info), (40 bytes).
Removing ns_ble.o(i.ns_ble_list_set_wl), (72 bytes).
Removing ns_ble.o(i.ns_ble_master_connection_num), (48 bytes).
- Removing ns_ble.o(i.ns_ble_mtu_set), (52 bytes).
Removing ns_ble.o(i.ns_ble_phy_set), (56 bytes).
Removing ns_ble.o(i.ns_ble_prod_test_cmd_send), (92 bytes).
Removing ns_ble.o(i.ns_ble_radio_calibration), (44 bytes).
@@ -1617,7 +1668,7 @@ Removing Unused input sections from the image.
Removing app_rdtss.o(.emb_text), (8 bytes).
Removing app_rdtss.o(i.app_rdtss_init), (48 bytes).
Removing app_ble.o(.emb_text), (8 bytes).
- Removing app_ble.o(i.app_ble_connected), (28 bytes).
+ Removing app_ble.o(i.app_ble_connected), (32 bytes).
Removing app_ble.o(i.app_ble_disconnected), (36 bytes).
Removing app_ble.o(i.app_ble_prf_init), (24 bytes).
Removing main.o(.emb_text), (8 bytes).
@@ -1629,6 +1680,9 @@ Removing Unused input sections from the image.
Removing app_cli.o(.emb_text), (8 bytes).
Removing app_cli.o(i.AppCli_InputBytes), (8 bytes).
Removing ble_up.o(.emb_text), (8 bytes).
+ Removing app_ota.o(.emb_text), (8 bytes).
+ Removing app_ota.o(i.app_ota_current_bank_base), (8 bytes).
+ Removing app_info.o(.emb_text), (8 bytes).
Removing app_gpio.o(.emb_text), (8 bytes).
Removing tasks.o(i.pcTaskGetName), (24 bytes).
Removing tasks.o(i.ulTaskNotifyTake), (96 bytes).
@@ -1680,15 +1734,9 @@ Removing Unused input sections from the image.
Removing queue.o(.bss), (64 bytes).
Removing heap_4.o(i.vPortInitialiseBlocks), (2 bytes).
Removing port.o(i.vPortEndScheduler), (24 bytes).
- Removing fadd.o(.text), (178 bytes).
- Removing fmul.o(.text), (122 bytes).
Removing fdiv.o(.text), (124 bytes).
Removing fflti.o(.text), (22 bytes).
- Removing ffltui.o(.text), (14 bytes).
Removing ffixui.o(.text), (40 bytes).
- Removing f2d.o(.text), (40 bytes).
- Removing d2f.o(.text), (56 bytes).
- Removing fepilogue.o(.text), (130 bytes).
Removing rwip_driver.o(i.co_max), (8 bytes).
Removing rwip_driver.o(i.__ARM_common_ll_mulss), (50 bytes).
Removing rwip_driver.o(i.__ARM_common_ll_muluu), (50 bytes).
@@ -1696,7 +1744,7 @@ Removing Unused input sections from the image.
Removing ns_sec.o(i.co_rand_word), (8 bytes).
Removing ns_ble.o(i.__ARM_common_memcpy1_5), (22 bytes).
-430 unused section(s) (total 16526 bytes) removed from the image.
+411 unused section(s) (total 15356 bytes) removed from the image.
==============================================================================
@@ -1717,10 +1765,11 @@ Adding Veneers to the image
Adding TT veneer (12 bytes, Long) for call to 'attm_svc_create_db_128' from rdtss.o(i.rdtss_init).
Adding TT veneer (12 bytes, Long) for call to 'ecc_init' from rwip.o(i.rwip_init).
Adding TT veneer (12 bytes, Long) for call to 'h4tl_init' from rwip.o(i.rwip_init).
+ Adding TT veneer (12 bytes, Long) for call to 'hci_init' from rwip.o(i.rwip_init).
Adding TT veneer (12 bytes, Long) for call to 'ahi_init' from rwip.o(i.rwip_init).
Adding TT veneer (12 bytes, Long) for call to '__ARM_common_ll_muluu' from rwip_driver.o(i.rwip_slp_isr).
-17 Veneer(s) (total 204 bytes) added to the image.
+18 Veneer(s) (total 216 bytes) added to the image.
==============================================================================
@@ -1731,36 +1780,36 @@ Image Symbol Table
Symbol Name Value Ov Type Size Object(Section)
../clib/../cmprslib/lz77c.c 0x00000000 Number 0 __dclz77c.o ABSOLUTE
- ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
- ../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.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 entry2.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
- ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
- ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.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 entry8a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.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 printf7.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.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 printf1.o ABSOLUTE
../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
../clib/microlib/stdlib/rand.c 0x00000000 Number 0 rand.o ABSOLUTE
../clib/microlib/string/memchr.c 0x00000000 Number 0 memchr.o ABSOLUTE
@@ -1777,18 +1826,20 @@ Image Symbol Table
../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE
- ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
+ ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.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 dfixul.o ABSOLUTE
- ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixi.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
- ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
+ ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
+ ..\..\Boot\src\boot_crc32.c 0x00000000 Number 0 boot_crc32.o ABSOLUTE
..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s 0x00000000 Number 0 startup_n32wb03x.o ABSOLUTE
..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.c 0x00000000 Number 0 system_n32wb03x.o ABSOLUTE
..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
@@ -1861,6 +1912,8 @@ Image Symbol Table
..\\src\\app_ble.c 0x00000000 Number 0 app_ble.o ABSOLUTE
..\\src\\app_cli.c 0x00000000 Number 0 app_cli.o ABSOLUTE
..\\src\\app_gpio.c 0x00000000 Number 0 app_gpio.o ABSOLUTE
+ ..\\src\\app_info.c 0x00000000 Number 0 app_info.o ABSOLUTE
+ ..\\src\\app_ota.c 0x00000000 Number 0 app_ota.o ABSOLUTE
..\\src\\app_profile\\app_batt.c 0x00000000 Number 0 app_batt.o ABSOLUTE
..\\src\\app_profile\\app_dis.c 0x00000000 Number 0 app_dis.o ABSOLUTE
..\\src\\app_profile\\app_rdtss.c 0x00000000 Number 0 app_rdtss.o ABSOLUTE
@@ -1873,6 +1926,8 @@ Image Symbol Table
..\src\app_ble_proto.c 0x00000000 Number 0 app_ble_proto.o ABSOLUTE
..\src\app_cli.c 0x00000000 Number 0 app_cli.o ABSOLUTE
..\src\app_gpio.c 0x00000000 Number 0 app_gpio.o ABSOLUTE
+ ..\src\app_info.c 0x00000000 Number 0 app_info.o ABSOLUTE
+ ..\src\app_ota.c 0x00000000 Number 0 app_ota.o ABSOLUTE
..\src\app_profile\app_batt.c 0x00000000 Number 0 app_batt.o ABSOLUTE
..\src\app_profile\app_dis.c 0x00000000 Number 0 app_dis.o ABSOLUTE
..\src\app_profile\app_rdtss.c 0x00000000 Number 0 app_rdtss.o ABSOLUTE
@@ -1900,418 +1955,462 @@ Image Symbol Table
.emb_text 0x010080f0 Section 120 port.o(.emb_text)
.text 0x01008168 Section 28 startup_n32wb03x.o(.text)
.text 0x01008184 Section 0 uidiv.o(.text)
- .text 0x010081b0 Section 0 uldiv.o(.text)
- .text 0x01008210 Section 0 rand.o(.text)
- .text 0x01008234 Section 0 memcpya.o(.text)
- .text 0x01008258 Section 0 memseta.o(.text)
- .text 0x0100827c Section 0 strlen.o(.text)
- .text 0x0100828a Section 0 strcmp.o(.text)
- .text 0x010082a6 Section 0 memchr.o(.text)
- .text 0x010082ba Section 0 memcmp.o(.text)
- .text 0x010082d4 Section 0 strcpy.o(.text)
- .text 0x010082e6 Section 0 strncmp.o(.text)
- .text 0x01008304 Section 0 dadd.o(.text)
- .text 0x01008468 Section 0 dmul.o(.text)
- .text 0x01008538 Section 0 ddiv.o(.text)
- .text 0x01008628 Section 0 dfltui.o(.text)
- .text 0x01008644 Section 0 dfltul.o(.text)
- .text 0x01008660 Section 0 dfixul.o(.text)
- .text 0x010086a0 Section 0 llshl.o(.text)
- .text 0x010086c0 Section 0 llushr.o(.text)
- .text 0x010086e2 Section 0 llsshr.o(.text)
- .text 0x01008708 Section 0 iusefp.o(.text)
- .text 0x01008708 Section 0 depilogue.o(.text)
- .text 0x010087c8 Section 40 cdrcmple.o(.text)
- .text 0x010087f0 Section 36 init.o(.text)
- .text 0x01008814 Section 0 __dclz77c.o(.text)
- i.AppCli_Init 0x01008940 Section 0 app_cli.o(i.AppCli_Init)
- i.CliTask 0x01008968 Section 0 app_cli.o(i.CliTask)
- CliTask 0x01008969 Thumb Code 984 app_cli.o(i.CliTask)
- i.CmdHelp 0x01008d9c Section 0 cli_core.o(i.CmdHelp)
- CmdHelp 0x01008d9d Thumb Code 44 cli_core.o(i.CmdHelp)
- i.CmdLed 0x01008e10 Section 0 cli_core.o(i.CmdLed)
- CmdLed 0x01008e11 Thumb Code 128 cli_core.o(i.CmdLed)
- i.CmdSysInfo 0x01008ee0 Section 0 cli_core.o(i.CmdSysInfo)
- CmdSysInfo 0x01008ee1 Thumb Code 88 cli_core.o(i.CmdSysInfo)
- i.CmdVersion 0x01008fc8 Section 0 cli_core.o(i.CmdVersion)
- CmdVersion 0x01008fc9 Thumb Code 28 cli_core.o(i.CmdVersion)
- i.DMA_ClearFlag 0x01009060 Section 0 n32wb03x_dma.o(i.DMA_ClearFlag)
- i.DMA_DeInit 0x01009064 Section 0 n32wb03x_dma.o(i.DMA_DeInit)
- i.DMA_EnableChannel 0x010090ec Section 0 n32wb03x_dma.o(i.DMA_EnableChannel)
- i.DMA_GetFlagStatus 0x01009104 Section 0 n32wb03x_dma.o(i.DMA_GetFlagStatus)
- i.DMA_Init 0x01009114 Section 0 n32wb03x_dma.o(i.DMA_Init)
- i.DMA_RequestRemap 0x01009154 Section 0 n32wb03x_dma.o(i.DMA_RequestRemap)
- i.EXTI_ClrITPendBit 0x01009164 Section 0 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
- i.EXTI_GetITStatus 0x01009170 Section 0 n32wb03x_exti.o(i.EXTI_GetITStatus)
- i.EXTI_InitPeripheral 0x0100918c Section 0 n32wb03x_exti.o(i.EXTI_InitPeripheral)
- i.GPIO_InitPeripheral 0x010091fc Section 0 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
- i.GPIO_InitStruct 0x010092b4 Section 0 n32wb03x_gpio.o(i.GPIO_InitStruct)
- i.GPIO_ResetBits 0x010092d0 Section 0 n32wb03x_gpio.o(i.GPIO_ResetBits)
- i.GPIO_SetBits 0x010092d4 Section 0 n32wb03x_gpio.o(i.GPIO_SetBits)
- i.GPIO_TogglePin 0x010092d8 Section 0 n32wb03x_gpio.o(i.GPIO_TogglePin)
- i.HardFault_Handler 0x010092e0 Section 0 n32wb03x_it.o(i.HardFault_Handler)
- i.LedBlink 0x01009390 Section 0 app_gpio.o(i.LedBlink)
- i.LedInit 0x01009398 Section 0 app_gpio.o(i.LedInit)
- i.LedOff 0x010093e4 Section 0 app_gpio.o(i.LedOff)
- i.LedOn 0x010093ec Section 0 app_gpio.o(i.LedOn)
- i.NVIC_Init 0x010093f4 Section 0 misc.o(i.NVIC_Init)
- i.OTPTrim_Read 0x0100946c Section 0 system_n32wb03x.o(i.OTPTrim_Read)
- i.Qflash_Erase_Sector 0x01009538 Section 0 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
- i.Qflash_Init 0x0100955c Section 0 n32wb03x_qflash.o(i.Qflash_Init)
- i.Qflash_Write 0x01009594 Section 0 n32wb03x_qflash.o(i.Qflash_Write)
- i.RCC_EnableAHBPeriphClk 0x010095b8 Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
- i.RCC_EnableAPB2PeriphClk 0x010095d0 Section 0 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
- i.RCC_GetClocksFreqValue 0x010095e8 Section 0 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
- i.SVC_Handler 0x0100965c Section 0 port.o(i.SVC_Handler)
- i.SysTick_Handler 0x01009660 Section 0 port.o(i.SysTick_Handler)
- i.SystemGetMacAddr 0x01009684 Section 0 system_n32wb03x.o(i.SystemGetMacAddr)
- i.SystemInit 0x010096b8 Section 0 system_n32wb03x.o(i.SystemInit)
- i.USART1_IRQHandler 0x01009838 Section 0 n32wb03x_it.o(i.USART1_IRQHandler)
- i.USART_ConfigInt 0x01009840 Section 0 n32wb03x_usart.o(i.USART_ConfigInt)
- i.USART_Enable 0x01009874 Section 0 n32wb03x_usart.o(i.USART_Enable)
- i.USART_EnableDMA 0x01009890 Section 0 n32wb03x_usart.o(i.USART_EnableDMA)
- i.USART_GetFlagStatus 0x010098a0 Section 0 n32wb03x_usart.o(i.USART_GetFlagStatus)
- i.USART_GetIntStatus 0x010098ae Section 0 n32wb03x_usart.o(i.USART_GetIntStatus)
- i.USART_Init 0x010098f0 Section 0 n32wb03x_usart.o(i.USART_Init)
- i.USART_ReceiveData 0x01009978 Section 0 n32wb03x_usart.o(i.USART_ReceiveData)
- i.USART_SendData 0x01009980 Section 0 n32wb03x_usart.o(i.USART_SendData)
- i.__0printf 0x01009988 Section 0 printfa.o(i.__0printf)
- i.__0sprintf 0x010099a8 Section 0 printfa.o(i.__0sprintf)
- i.__0vsnprintf 0x010099d0 Section 0 printfa.o(i.__0vsnprintf)
- i.__ARM_clz 0x010099fc Section 0 depilogue.o(i.__ARM_clz)
- i._fp_digits 0x01009a2c Section 0 printfa.o(i._fp_digits)
- _fp_digits 0x01009a2d Thumb Code 344 printfa.o(i._fp_digits)
- i._printf_core 0x01009ba0 Section 0 printfa.o(i._printf_core)
- _printf_core 0x01009ba1 Thumb Code 1754 printfa.o(i._printf_core)
- i._printf_post_padding 0x0100a28c Section 0 printfa.o(i._printf_post_padding)
- _printf_post_padding 0x0100a28d Thumb Code 32 printfa.o(i._printf_post_padding)
- i._printf_pre_padding 0x0100a2ac Section 0 printfa.o(i._printf_pre_padding)
- _printf_pre_padding 0x0100a2ad Thumb Code 44 printfa.o(i._printf_pre_padding)
- i._snputc 0x0100a2d8 Section 0 printfa.o(i._snputc)
- _snputc 0x0100a2d9 Thumb Code 22 printfa.o(i._snputc)
- i._sputc 0x0100a2ee Section 0 printfa.o(i._sputc)
- _sputc 0x0100a2ef Thumb Code 10 printfa.o(i._sputc)
- i.app_ble_adv_init 0x0100a2f8 Section 0 app_ble.o(i.app_ble_adv_init)
- i.app_ble_adv_msg_handler 0x0100a36c Section 0 app_ble.o(i.app_ble_adv_msg_handler)
- i.app_ble_gap_params_init 0x0100a370 Section 0 app_ble.o(i.app_ble_gap_params_init)
- i.app_ble_init 0x0100a408 Section 0 app_ble.o(i.app_ble_init)
- i.app_ble_msg_handler 0x0100a454 Section 0 app_ble.o(i.app_ble_msg_handler)
- i.app_ble_proto_init 0x0100a494 Section 0 app_ble_proto.o(i.app_ble_proto_init)
- i.app_ble_proto_on_disconnect 0x0100a4a8 Section 0 app_ble_proto.o(i.app_ble_proto_on_disconnect)
- i.app_ble_proto_rx_bytes 0x0100a4bc Section 0 app_ble_proto.o(i.app_ble_proto_rx_bytes)
- i.app_ble_sec_init 0x0100a610 Section 0 app_ble.o(i.app_ble_sec_init)
- i.app_conn_params_update_evt_handler 0x0100a660 Section 0 ns_ble_task.o(i.app_conn_params_update_evt_handler)
- app_conn_params_update_evt_handler 0x0100a661 Thumb Code 12 ns_ble_task.o(i.app_conn_params_update_evt_handler)
- i.app_create_advertising 0x0100a670 Section 0 ns_ble.o(i.app_create_advertising)
- app_create_advertising 0x0100a671 Thumb Code 192 ns_ble.o(i.app_create_advertising)
- i.app_dis_add_dis 0x0100a73c Section 0 app_dis.o(i.app_dis_add_dis)
- i.app_entry_point_handler 0x0100a798 Section 0 ns_ble_task.o(i.app_entry_point_handler)
- i.app_init_timeout_evt_handler 0x0100a89c Section 0 ns_ble_task.o(i.app_init_timeout_evt_handler)
- app_init_timeout_evt_handler 0x0100a89d Thumb Code 22 ns_ble_task.o(i.app_init_timeout_evt_handler)
- i.app_lsi_calib_evt_handler 0x0100a8b8 Section 0 ns_ble_task.o(i.app_lsi_calib_evt_handler)
- app_lsi_calib_evt_handler 0x0100a8b9 Thumb Code 140 ns_ble_task.o(i.app_lsi_calib_evt_handler)
- i.app_rdtss_add_rdts 0x0100a964 Section 0 app_rdtss.o(i.app_rdtss_add_rdts)
- i.app_sec_msg_dflt_handler 0x0100a9cc Section 0 ns_sec.o(i.app_sec_msg_dflt_handler)
- app_sec_msg_dflt_handler 0x0100a9cd Thumb Code 4 ns_sec.o(i.app_sec_msg_dflt_handler)
- i.app_set_adv_data 0x0100a9d0 Section 0 ns_ble.o(i.app_set_adv_data)
- app_set_adv_data 0x0100a9d1 Thumb Code 100 ns_ble.o(i.app_set_adv_data)
- i.app_set_scan_rsp_data 0x0100aa48 Section 0 ns_ble.o(i.app_set_scan_rsp_data)
- app_set_scan_rsp_data 0x0100aa49 Thumb Code 172 ns_ble.o(i.app_set_scan_rsp_data)
- i.app_start_advertising 0x0100ab0c Section 0 ns_ble.o(i.app_start_advertising)
- app_start_advertising 0x0100ab0d Thumb Code 100 ns_ble.o(i.app_start_advertising)
- i.app_user_msg_handler 0x0100ab7c Section 0 app_ble.o(i.app_user_msg_handler)
- i.attm_att_set_value 0x0100ab80 Section 0 lib_att.o(i.attm_att_set_value)
- i.ble_schedule_task 0x0100ac40 Section 0 main.o(i.ble_schedule_task)
- ble_schedule_task 0x0100ac41 Thumb Code 16 main.o(i.ble_schedule_task)
- i.ble_up_on_cfm 0x0100ac50 Section 0 ble_up.o(i.ble_up_on_cfm)
- i.ble_up_poll 0x0100ac64 Section 0 ble_up.o(i.ble_up_poll)
- i.ble_up_reset 0x0100acbc Section 0 ble_up.o(i.ble_up_reset)
- i.ble_up_write 0x0100accc Section 0 ble_up.o(i.ble_up_write)
- i.bsp_usart_init 0x0100ad14 Section 0 bsp_usart.o(i.bsp_usart_init)
- i.bsp_usart_read_byte 0x0100adf0 Section 0 bsp_usart.o(i.bsp_usart_read_byte)
- i.bsp_usart_rx_isr_handler 0x0100ae28 Section 0 bsp_usart.o(i.bsp_usart_rx_isr_handler)
- i.bsp_usart_tx_lock 0x0100ae7c Section 0 bsp_usart.o(i.bsp_usart_tx_lock)
- i.bsp_usart_tx_unlock 0x0100ae9c Section 0 bsp_usart.o(i.bsp_usart_tx_unlock)
- i.bsp_usart_write_dma 0x0100aec0 Section 0 bsp_usart.o(i.bsp_usart_write_dma)
- i.check_client_char_cfg 0x0100af58 Section 0 rdts_common.o(i.check_client_char_cfg)
- i.cli_cmd_count 0x0100af82 Section 0 cli_core.o(i.cli_cmd_count)
- i.cli_cmd_name 0x0100af88 Section 0 cli_core.o(i.cli_cmd_name)
- i.cli_exec_line 0x0100afa0 Section 0 cli_core.o(i.cli_exec_line)
- i.cli_printf 0x0100b054 Section 0 cli_core.o(i.cli_printf)
- i.cli_redraw_line 0x0100b080 Section 0 app_cli.o(i.cli_redraw_line)
- cli_redraw_line 0x0100b081 Thumb Code 94 app_cli.o(i.cli_redraw_line)
- i.cli_set_output 0x0100b0e8 Section 0 cli_core.o(i.cli_set_output)
- i.cli_write 0x0100b0f4 Section 0 cli_core.o(i.cli_write)
- i.diss_check_val_len 0x0100b118 Section 0 diss.o(i.diss_check_val_len)
- i.diss_cleanup 0x0100b142 Section 0 diss.o(i.diss_cleanup)
- diss_cleanup 0x0100b143 Thumb Code 2 diss.o(i.diss_cleanup)
- i.diss_create 0x0100b144 Section 0 diss.o(i.diss_create)
- diss_create 0x0100b145 Thumb Code 2 diss.o(i.diss_create)
- i.diss_destroy 0x0100b146 Section 0 diss.o(i.diss_destroy)
- diss_destroy 0x0100b147 Thumb Code 62 diss.o(i.diss_destroy)
- i.diss_handle_to_value 0x0100b184 Section 0 diss.o(i.diss_handle_to_value)
- i.diss_init 0x0100b1b8 Section 0 diss.o(i.diss_init)
- diss_init 0x0100b1b9 Thumb Code 152 diss.o(i.diss_init)
- i.diss_prf_itf_get 0x0100b258 Section 0 diss.o(i.diss_prf_itf_get)
- i.diss_set_value_req_handler 0x0100b260 Section 0 diss_task.o(i.diss_set_value_req_handler)
- diss_set_value_req_handler 0x0100b261 Thumb Code 152 diss_task.o(i.diss_set_value_req_handler)
- i.diss_task_init 0x0100b2fc Section 0 diss_task.o(i.diss_task_init)
- i.diss_value_cfm_handler 0x0100b31c Section 0 diss_task.o(i.diss_value_cfm_handler)
- diss_value_cfm_handler 0x0100b31d Thumb Code 120 diss_task.o(i.diss_value_cfm_handler)
- i.diss_value_req_ind_handler 0x0100b398 Section 0 app_dis.o(i.diss_value_req_ind_handler)
- diss_value_req_ind_handler 0x0100b399 Thumb Code 118 app_dis.o(i.diss_value_req_ind_handler)
- i.diss_value_to_handle 0x0100b458 Section 0 diss.o(i.diss_value_to_handle)
- i.eTaskGetState 0x0100b494 Section 0 tasks.o(i.eTaskGetState)
- i.fputc 0x0100b4f4 Section 0 bsp_usart.o(i.fputc)
- i.gapc_bond_ind_handler 0x0100b530 Section 0 ns_sec.o(i.gapc_bond_ind_handler)
- gapc_bond_ind_handler 0x0100b531 Thumb Code 206 ns_sec.o(i.gapc_bond_ind_handler)
- i.gapc_bond_req_ind_handler 0x0100b620 Section 0 ns_sec.o(i.gapc_bond_req_ind_handler)
- gapc_bond_req_ind_handler 0x0100b621 Thumb Code 478 ns_sec.o(i.gapc_bond_req_ind_handler)
- i.gapc_cmp_evt_handler 0x0100b828 Section 0 ns_ble_task.o(i.gapc_cmp_evt_handler)
- gapc_cmp_evt_handler 0x0100b829 Thumb Code 36 ns_ble_task.o(i.gapc_cmp_evt_handler)
- i.gapc_conn_rssi_ind_handler 0x0100b850 Section 0 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
- gapc_conn_rssi_ind_handler 0x0100b851 Thumb Code 92 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
- i.gapc_connection_req_ind_handler 0x0100b8bc Section 0 ns_ble_task.o(i.gapc_connection_req_ind_handler)
- gapc_connection_req_ind_handler 0x0100b8bd Thumb Code 310 ns_ble_task.o(i.gapc_connection_req_ind_handler)
- i.gapc_disconnect_ind_handler 0x0100ba14 Section 0 ns_ble_task.o(i.gapc_disconnect_ind_handler)
- gapc_disconnect_ind_handler 0x0100ba15 Thumb Code 88 ns_ble_task.o(i.gapc_disconnect_ind_handler)
- i.gapc_encrypt_ind_handler 0x0100ba78 Section 0 ns_sec.o(i.gapc_encrypt_ind_handler)
- gapc_encrypt_ind_handler 0x0100ba79 Thumb Code 34 ns_sec.o(i.gapc_encrypt_ind_handler)
- i.gapc_encrypt_req_ind_handler 0x0100baa0 Section 0 ns_sec.o(i.gapc_encrypt_req_ind_handler)
- gapc_encrypt_req_ind_handler 0x0100baa1 Thumb Code 280 ns_sec.o(i.gapc_encrypt_req_ind_handler)
- i.gapc_get_dev_info_req_ind_handler 0x0100bbd0 Section 0 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
- gapc_get_dev_info_req_ind_handler 0x0100bbd1 Thumb Code 116 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
- i.gapc_le_phy_ind_handler 0x0100bc50 Section 0 ns_ble_task.o(i.gapc_le_phy_ind_handler)
- gapc_le_phy_ind_handler 0x0100bc51 Thumb Code 12 ns_ble_task.o(i.gapc_le_phy_ind_handler)
- i.gapc_le_pkt_size_ind_handler 0x0100bc5c Section 0 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
- gapc_le_pkt_size_ind_handler 0x0100bc5d Thumb Code 22 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
- i.gapc_param_update_req_ind_handler 0x0100bc78 Section 0 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
- gapc_param_update_req_ind_handler 0x0100bc79 Thumb Code 94 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
- i.gapc_param_updated_ind_handler 0x0100bcdc Section 0 ns_ble_task.o(i.gapc_param_updated_ind_handler)
- gapc_param_updated_ind_handler 0x0100bcdd Thumb Code 36 ns_ble_task.o(i.gapc_param_updated_ind_handler)
- i.gapc_set_dev_info_req_ind_handler 0x0100bd04 Section 0 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
- gapc_set_dev_info_req_ind_handler 0x0100bd05 Thumb Code 52 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
- i.gapm_activity_created_ind_handler 0x0100bd44 Section 0 ns_ble_task.o(i.gapm_activity_created_ind_handler)
- gapm_activity_created_ind_handler 0x0100bd45 Thumb Code 46 ns_ble_task.o(i.gapm_activity_created_ind_handler)
- i.gapm_activity_stopped_ind_handler 0x0100bd78 Section 0 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
- gapm_activity_stopped_ind_handler 0x0100bd79 Thumb Code 82 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
- i.gapm_addr_solved_ind_handler 0x0100bdd8 Section 0 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
- gapm_addr_solved_ind_handler 0x0100bdd9 Thumb Code 32 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
- i.gapm_cmp_evt_handler 0x0100be04 Section 0 ns_ble_task.o(i.gapm_cmp_evt_handler)
- gapm_cmp_evt_handler 0x0100be05 Thumb Code 912 ns_ble_task.o(i.gapm_cmp_evt_handler)
- i.gapm_ext_adv_repoer_ind_handler 0x0100c1e4 Section 0 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
- gapm_ext_adv_repoer_ind_handler 0x0100c1e5 Thumb Code 164 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
- i.gapm_gen_rand_nb_ind_handler 0x0100c290 Section 0 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
- gapm_gen_rand_nb_ind_handler 0x0100c291 Thumb Code 54 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
- i.gapm_profile_added_ind_handler 0x0100c2c6 Section 0 ns_ble_task.o(i.gapm_profile_added_ind_handler)
- gapm_profile_added_ind_handler 0x0100c2c7 Thumb Code 12 ns_ble_task.o(i.gapm_profile_added_ind_handler)
- i.gapm_scan_request_ind_handler 0x0100c2d2 Section 0 ns_ble_task.o(i.gapm_scan_request_ind_handler)
- gapm_scan_request_ind_handler 0x0100c2d3 Thumb Code 12 ns_ble_task.o(i.gapm_scan_request_ind_handler)
- i.gattc_att_info_req_ind_handler 0x0100c2e0 Section 0 rdtss_task.o(i.gattc_att_info_req_ind_handler)
- gattc_att_info_req_ind_handler 0x0100c2e1 Thumb Code 58 rdtss_task.o(i.gattc_att_info_req_ind_handler)
- i.gattc_cmp_evt_handler 0x0100c320 Section 0 rdtss_task.o(i.gattc_cmp_evt_handler)
- gattc_cmp_evt_handler 0x0100c321 Thumb Code 102 rdtss_task.o(i.gattc_cmp_evt_handler)
- i.gattc_cmp_evt_handler 0x0100c390 Section 0 ns_ble_task.o(i.gattc_cmp_evt_handler)
- gattc_cmp_evt_handler 0x0100c391 Thumb Code 36 ns_ble_task.o(i.gattc_cmp_evt_handler)
- i.gattc_mtu_changed_ind_handler 0x0100c3b8 Section 0 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
- gattc_mtu_changed_ind_handler 0x0100c3b9 Thumb Code 66 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
- i.gattc_read_req_ind_handler 0x0100c404 Section 0 diss_task.o(i.gattc_read_req_ind_handler)
- gattc_read_req_ind_handler 0x0100c405 Thumb Code 188 diss_task.o(i.gattc_read_req_ind_handler)
- i.gattc_read_req_ind_handler 0x0100c4c8 Section 0 rdtss_task.o(i.gattc_read_req_ind_handler)
- gattc_read_req_ind_handler 0x0100c4c9 Thumb Code 212 rdtss_task.o(i.gattc_read_req_ind_handler)
- i.gattc_write_req_ind_handler 0x0100c5a8 Section 0 rdtss_task.o(i.gattc_write_req_ind_handler)
- gattc_write_req_ind_handler 0x0100c5a9 Thumb Code 260 rdtss_task.o(i.gattc_write_req_ind_handler)
- i.get_cfg_handle 0x0100c6b8 Section 0 rdts_common.o(i.get_cfg_handle)
- i.get_value_handle 0x0100c724 Section 0 rdts_common.o(i.get_value_handle)
- i.led_task 0x0100c778 Section 0 main.o(i.led_task)
- led_task 0x0100c779 Thumb Code 22 main.o(i.led_task)
- i.llhwc_modem_setmode 0x0100c794 Section 0 rwip_driver.o(i.llhwc_modem_setmode)
- i.llhwc_phy_prerx_flash 0x0100c7c4 Section 0 rwip_driver.o(i.llhwc_phy_prerx_flash)
- i.llhwc_setmode_reg_config 0x0100c8f4 Section 0 rwip_driver.o(i.llhwc_setmode_reg_config)
- llhwc_setmode_reg_config 0x0100c8f5 Thumb Code 88 rwip_driver.o(i.llhwc_setmode_reg_config)
- i.main 0x0100c984 Section 0 main.o(i.main)
- i.ns_EXTI4_12_IRQHandler 0x0100cb20 Section 0 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
- i.ns_HardFault_Handler 0x0100cb7c Section 0 ns_ble.o(i.ns_HardFault_Handler)
- i.ns_ble_add_prf_func_register 0x0100cba4 Section 0 ns_ble.o(i.ns_ble_add_prf_func_register)
- i.ns_ble_add_svc 0x0100cbc4 Section 0 ns_ble.o(i.ns_ble_add_svc)
- i.ns_ble_adv_fsm_next 0x0100cbf0 Section 0 ns_ble.o(i.ns_ble_adv_fsm_next)
- i.ns_ble_adv_init 0x0100cccc Section 0 ns_ble.o(i.ns_ble_adv_init)
- i.ns_ble_adv_start 0x0100cd14 Section 0 ns_ble.o(i.ns_ble_adv_start)
- i.ns_ble_adv_stop 0x0100cd64 Section 0 ns_ble.o(i.ns_ble_adv_stop)
- i.ns_ble_delete_init 0x0100cdb0 Section 0 ns_ble.o(i.ns_ble_delete_init)
- i.ns_ble_delete_scan 0x0100cdec Section 0 ns_ble.o(i.ns_ble_delete_scan)
- i.ns_ble_disconnect 0x0100ce24 Section 0 ns_ble.o(i.ns_ble_disconnect)
- i.ns_ble_gap_init 0x0100ce50 Section 0 ns_ble.o(i.ns_ble_gap_init)
- i.ns_ble_get_connection_num 0x0100cebc Section 0 ns_ble.o(i.ns_ble_get_connection_num)
- i.ns_ble_list_set_ral 0x0100cee0 Section 0 ns_ble.o(i.ns_ble_list_set_ral)
- i.ns_ble_lsc_config 0x0100cf30 Section 0 ns_ble.o(i.ns_ble_lsc_config)
- i.ns_ble_prf_task_register 0x0100cfb4 Section 0 ns_ble.o(i.ns_ble_prf_task_register)
- i.ns_ble_scan_data_find 0x0100cfdc Section 0 ns_ble.o(i.ns_ble_scan_data_find)
- i.ns_ble_stack_init 0x0100d024 Section 0 ns_ble.o(i.ns_ble_stack_init)
- i.ns_ble_start_init 0x0100d29c Section 0 ns_ble.o(i.ns_ble_start_init)
- i.ns_ble_start_scan 0x0100d3c0 Section 0 ns_ble.o(i.ns_ble_start_scan)
- i.ns_ble_stop_init 0x0100d48c Section 0 ns_ble.o(i.ns_ble_stop_init)
- i.ns_ble_stop_scan 0x0100d4c4 Section 0 ns_ble.o(i.ns_ble_stop_scan)
- i.ns_ble_update_param 0x0100d500 Section 0 ns_ble.o(i.ns_ble_update_param)
- i.ns_bond_db_get_size 0x0100d578 Section 0 ns_sec.o(i.ns_bond_db_get_size)
- ns_bond_db_get_size 0x0100d579 Thumb Code 36 ns_sec.o(i.ns_bond_db_get_size)
- i.ns_bond_db_load 0x0100d5a4 Section 0 ns_sec.o(i.ns_bond_db_load)
- ns_bond_db_load 0x0100d5a5 Thumb Code 24 ns_sec.o(i.ns_bond_db_load)
- i.ns_bond_last_bonded_addr 0x0100d5c0 Section 0 ns_sec.o(i.ns_bond_last_bonded_addr)
- i.ns_bond_last_bonded_peer_id 0x0100d5f0 Section 0 ns_sec.o(i.ns_bond_last_bonded_peer_id)
- i.ns_bond_last_bonded_ral_info 0x0100d620 Section 0 ns_sec.o(i.ns_bond_last_bonded_ral_info)
- i.ns_bond_resolv_addr_start 0x0100d684 Section 0 ns_sec.o(i.ns_bond_resolv_addr_start)
- i.ns_bond_search_addr_irk 0x0100d6e4 Section 0 ns_sec.o(i.ns_bond_search_addr_irk)
- i.ns_peripheral_config 0x0100d760 Section 0 ns_ble.o(i.ns_peripheral_config)
- i.ns_sec_bond_store_evt_handler 0x0100d834 Section 0 ns_sec.o(i.ns_sec_bond_store_evt_handler)
- i.ns_sec_get_bond_status 0x0100d994 Section 0 ns_sec.o(i.ns_sec_get_bond_status)
- i.ns_sec_get_iocap 0x0100d9a4 Section 0 ns_sec.o(i.ns_sec_get_iocap)
- i.ns_sec_init 0x0100d9b0 Section 0 ns_sec.o(i.ns_sec_init)
- i.ns_sleep_lock_acquire 0x0100da18 Section 0 ns_sleep.o(i.ns_sleep_lock_acquire)
- i.ns_sleep_lock_release 0x0100da30 Section 0 ns_sleep.o(i.ns_sleep_lock_release)
- i.ns_timer_api_process_handler 0x0100da44 Section 0 ns_timer.o(i.ns_timer_api_process_handler)
- i.patchx_enable 0x0100db0c Section 0 ns_ble.o(i.patchx_enable)
- patchx_enable 0x0100db0d Thumb Code 58 ns_ble.o(i.patchx_enable)
- i.prf_add_profile 0x0100db50 Section 0 prf.o(i.prf_add_profile)
- i.prf_dst_task_get 0x0100dbd8 Section 0 prf.o(i.prf_dst_task_get)
- i.prf_env_get 0x0100dbe8 Section 0 prf.o(i.prf_env_get)
- i.prf_get_id_from_task 0x0100dc18 Section 0 prf.o(i.prf_get_id_from_task)
- i.prf_get_itf_func_register 0x0100dc50 Section 0 prf.o(i.prf_get_itf_func_register)
- i.prf_get_task_from_id 0x0100dc78 Section 0 prf.o(i.prf_get_task_from_id)
- i.prf_init 0x0100dcb0 Section 0 prf.o(i.prf_init)
- i.prf_itf_get 0x0100dd64 Section 0 prf.o(i.prf_itf_get)
- prf_itf_get 0x0100dd65 Thumb Code 44 prf.o(i.prf_itf_get)
- i.proto_cli_out 0x0100dd94 Section 0 app_ble_proto.o(i.proto_cli_out)
- proto_cli_out 0x0100dd95 Thumb Code 160 app_ble_proto.o(i.proto_cli_out)
- i.proto_send_frame 0x0100de48 Section 0 app_ble_proto.o(i.proto_send_frame)
- proto_send_frame 0x0100de49 Thumb Code 130 app_ble_proto.o(i.proto_send_frame)
- i.prvAddCurrentTaskToDelayedList 0x0100dedc Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList)
- prvAddCurrentTaskToDelayedList 0x0100dedd Thumb Code 78 tasks.o(i.prvAddCurrentTaskToDelayedList)
- i.prvCopyDataToQueue 0x0100df34 Section 0 queue.o(i.prvCopyDataToQueue)
- prvCopyDataToQueue 0x0100df35 Thumb Code 112 queue.o(i.prvCopyDataToQueue)
- i.prvIdleTask 0x0100dfa4 Section 0 tasks.o(i.prvIdleTask)
- prvIdleTask 0x0100dfa5 Thumb Code 72 tasks.o(i.prvIdleTask)
- i.prvInsertBlockIntoFreeList 0x0100dff8 Section 0 heap_4.o(i.prvInsertBlockIntoFreeList)
- prvInsertBlockIntoFreeList 0x0100dff9 Thumb Code 76 heap_4.o(i.prvInsertBlockIntoFreeList)
- i.prvListTasksWithinSingleList 0x0100e04c Section 0 tasks.o(i.prvListTasksWithinSingleList)
- prvListTasksWithinSingleList 0x0100e04d Thumb Code 200 tasks.o(i.prvListTasksWithinSingleList)
- i.prvTaskExitError 0x0100e118 Section 0 port.o(i.prvTaskExitError)
- prvTaskExitError 0x0100e119 Thumb Code 14 port.o(i.prvTaskExitError)
- i.prvUnlockQueue 0x0100e12c Section 0 queue.o(i.prvUnlockQueue)
- prvUnlockQueue 0x0100e12d Thumb Code 116 queue.o(i.prvUnlockQueue)
- i.pvPortMalloc 0x0100e1a0 Section 0 heap_4.o(i.pvPortMalloc)
- i.pvTaskIncrementMutexHeldCount 0x0100e294 Section 0 tasks.o(i.pvTaskIncrementMutexHeldCount)
- i.pxPortInitialiseStack 0x0100e2ac Section 0 port.o(i.pxPortInitialiseStack)
- i.rdtss_att_get_value 0x0100e2d0 Section 0 rdtss_task.o(i.rdtss_att_get_value)
- rdtss_att_get_value 0x0100e2d1 Thumb Code 58 rdtss_task.o(i.rdtss_att_get_value)
- i.rdtss_att_info_rsp_handler 0x0100e30c Section 0 rdtss_task.o(i.rdtss_att_info_rsp_handler)
- rdtss_att_info_rsp_handler 0x0100e30d Thumb Code 60 rdtss_task.o(i.rdtss_att_info_rsp_handler)
- i.rdtss_att_set_value 0x0100e34c Section 0 rdtss_task.o(i.rdtss_att_set_value)
- rdtss_att_set_value 0x0100e34d Thumb Code 104 rdtss_task.o(i.rdtss_att_set_value)
- i.rdtss_cleanup 0x0100e3b4 Section 0 rdtss.o(i.rdtss_cleanup)
- rdtss_cleanup 0x0100e3b5 Thumb Code 70 rdtss.o(i.rdtss_cleanup)
- i.rdtss_create 0x0100e400 Section 0 rdtss.o(i.rdtss_create)
- rdtss_create 0x0100e401 Thumb Code 70 rdtss.o(i.rdtss_create)
- i.rdtss_destroy 0x0100e44c Section 0 rdtss.o(i.rdtss_destroy)
- rdtss_destroy 0x0100e44d Thumb Code 66 rdtss.o(i.rdtss_destroy)
- i.rdtss_get_att_handle 0x0100e48e Section 0 rdts_common.o(i.rdtss_get_att_handle)
- i.rdtss_get_att_idx 0x0100e4aa Section 0 rdts_common.o(i.rdtss_get_att_idx)
- i.rdtss_init 0x0100e4d2 Section 0 rdtss.o(i.rdtss_init)
- rdtss_init 0x0100e4d3 Thumb Code 152 rdtss.o(i.rdtss_init)
- i.rdtss_init_ccc_values 0x0100e56c Section 0 rdtss_task.o(i.rdtss_init_ccc_values)
- i.rdtss_prf_itf_get 0x0100e610 Section 0 rdtss.o(i.rdtss_prf_itf_get)
- i.rdtss_send_notify 0x0100e618 Section 0 app_rdtss.o(i.rdtss_send_notify)
- i.rdtss_set_ccc_value 0x0100e66c Section 0 rdtss_task.o(i.rdtss_set_ccc_value)
- i.rdtss_task_init 0x0100e6a0 Section 0 rdtss_task.o(i.rdtss_task_init)
- i.rdtss_val_ind_req_handler 0x0100e6c0 Section 0 rdtss_task.o(i.rdtss_val_ind_req_handler)
- rdtss_val_ind_req_handler 0x0100e6c1 Thumb Code 176 rdtss_task.o(i.rdtss_val_ind_req_handler)
- i.rdtss_val_ntf_cfm_handler 0x0100e770 Section 0 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
- rdtss_val_ntf_cfm_handler 0x0100e771 Thumb Code 10 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
- i.rdtss_val_ntf_req_handler 0x0100e77a Section 0 rdtss_task.o(i.rdtss_val_ntf_req_handler)
- rdtss_val_ntf_req_handler 0x0100e77b Thumb Code 166 rdtss_task.o(i.rdtss_val_ntf_req_handler)
- i.rdtss_val_set_req_handler 0x0100e820 Section 0 rdtss_task.o(i.rdtss_val_set_req_handler)
- rdtss_val_set_req_handler 0x0100e821 Thumb Code 32 rdtss_task.o(i.rdtss_val_set_req_handler)
- i.rdtss_val_write_ind_handler 0x0100e840 Section 0 app_rdtss.o(i.rdtss_val_write_ind_handler)
- rdtss_val_write_ind_handler 0x0100e841 Thumb Code 62 app_rdtss.o(i.rdtss_val_write_ind_handler)
- i.rdtss_value_req_ind_handler 0x0100e884 Section 0 app_rdtss.o(i.rdtss_value_req_ind_handler)
- rdtss_value_req_ind_handler 0x0100e885 Thumb Code 56 app_rdtss.o(i.rdtss_value_req_ind_handler)
- i.rdtss_value_req_rsp_handler 0x0100e8c8 Section 0 rdtss_task.o(i.rdtss_value_req_rsp_handler)
- rdtss_value_req_rsp_handler 0x0100e8c9 Thumb Code 124 rdtss_task.o(i.rdtss_value_req_rsp_handler)
- i.rwip_init 0x0100e948 Section 0 rwip.o(i.rwip_init)
- i.rwip_slp_isr 0x0100ea60 Section 0 rwip_driver.o(i.rwip_slp_isr)
- i.timer_canceled_handler 0x0100eb58 Section 0 ns_timer.o(i.timer_canceled_handler)
- timer_canceled_handler 0x0100eb59 Thumb Code 2 ns_timer.o(i.timer_canceled_handler)
- i.timer_modified_handler 0x0100eb5a Section 0 ns_timer.o(i.timer_modified_handler)
- timer_modified_handler 0x0100eb5b Thumb Code 2 ns_timer.o(i.timer_modified_handler)
- i.uxListRemove 0x0100eb5c Section 0 list.o(i.uxListRemove)
- i.uxTaskGetNumberOfTasks 0x0100eb84 Section 0 tasks.o(i.uxTaskGetNumberOfTasks)
- i.uxTaskGetSystemState 0x0100eb90 Section 0 tasks.o(i.uxTaskGetSystemState)
- i.vListInitialise 0x0100ec28 Section 0 list.o(i.vListInitialise)
- i.vListInitialiseItem 0x0100ec3e Section 0 list.o(i.vListInitialiseItem)
- i.vListInsert 0x0100ec44 Section 0 list.o(i.vListInsert)
- i.vListInsertEnd 0x0100ec76 Section 0 list.o(i.vListInsertEnd)
- i.vPortEnterCritical 0x0100ec90 Section 0 port.o(i.vPortEnterCritical)
- i.vPortExitCritical 0x0100eca8 Section 0 port.o(i.vPortExitCritical)
- i.vPortFree 0x0100ecc4 Section 0 heap_4.o(i.vPortFree)
- i.vPortYield 0x0100ed08 Section 0 port.o(i.vPortYield)
- i.vTaskDelay 0x0100ed20 Section 0 tasks.o(i.vTaskDelay)
- i.vTaskInternalSetTimeOutState 0x0100ed50 Section 0 tasks.o(i.vTaskInternalSetTimeOutState)
- i.vTaskList 0x0100ed60 Section 0 tasks.o(i.vTaskList)
- i.vTaskMissedYield 0x0100ee30 Section 0 tasks.o(i.vTaskMissedYield)
- i.vTaskPlaceOnEventList 0x0100ee3c Section 0 tasks.o(i.vTaskPlaceOnEventList)
- i.vTaskPriorityDisinheritAfterTimeout 0x0100ee60 Section 0 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
- i.vTaskStartScheduler 0x0100eed4 Section 0 tasks.o(i.vTaskStartScheduler)
- i.vTaskSuspendAll 0x0100ef24 Section 0 tasks.o(i.vTaskSuspendAll)
- i.vTaskSwitchContext 0x0100ef34 Section 0 tasks.o(i.vTaskSwitchContext)
- i.xPortGetFreeHeapSize 0x0100ef98 Section 0 heap_4.o(i.xPortGetFreeHeapSize)
- i.xPortGetMinimumEverFreeHeapSize 0x0100efa4 Section 0 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
- i.xPortStartScheduler 0x0100efb0 Section 0 port.o(i.xPortStartScheduler)
- i.xQueueCreateMutex 0x0100f000 Section 0 queue.o(i.xQueueCreateMutex)
- i.xQueueGenericCreate 0x0100f024 Section 0 queue.o(i.xQueueGenericCreate)
- i.xQueueGenericReset 0x0100f068 Section 0 queue.o(i.xQueueGenericReset)
- i.xQueueGenericSend 0x0100f0d6 Section 0 queue.o(i.xQueueGenericSend)
- i.xQueueGenericSendFromISR 0x0100f264 Section 0 queue.o(i.xQueueGenericSendFromISR)
- i.xQueueReceive 0x0100f2f2 Section 0 queue.o(i.xQueueReceive)
- i.xQueueSemaphoreTake 0x0100f434 Section 0 queue.o(i.xQueueSemaphoreTake)
- i.xTaskCheckForTimeOut 0x0100f5a8 Section 0 tasks.o(i.xTaskCheckForTimeOut)
- i.xTaskCreate 0x0100f60c Section 0 tasks.o(i.xTaskCreate)
- i.xTaskGetSchedulerState 0x0100f784 Section 0 tasks.o(i.xTaskGetSchedulerState)
- i.xTaskGetTickCount 0x0100f7a4 Section 0 tasks.o(i.xTaskGetTickCount)
- i.xTaskIncrementTick 0x0100f7b0 Section 0 tasks.o(i.xTaskIncrementTick)
- i.xTaskPriorityDisinherit 0x0100f884 Section 0 tasks.o(i.xTaskPriorityDisinherit)
- i.xTaskPriorityInherit 0x0100f8ec Section 0 tasks.o(i.xTaskPriorityInherit)
- i.xTaskRemoveFromEventList 0x0100f964 Section 0 tasks.o(i.xTaskRemoveFromEventList)
- i.xTaskResumeAll 0x0100f9c8 Section 0 tasks.o(i.xTaskResumeAll)
- .constdata 0x0100fa90 Section 472 system_n32wb03x.o(.constdata)
- .constdata 0x0100fc68 Section 12 n32wb03x_rcc.o(.constdata)
- s_AhbPresTable 0x0100fc68 Data 4 n32wb03x_rcc.o(.constdata)
- s_ApbPresTable 0x0100fc6c Data 8 n32wb03x_rcc.o(.constdata)
- .constdata 0x0100fc74 Section 804 n32wb03x_qflash.o(.constdata)
- .constdata 0x0100ff98 Section 30 rwip_driver.o(.constdata)
- TXPWR_MAP 0x0100ff98 Data 30 rwip_driver.o(.constdata)
- .constdata 0x0100ffb8 Section 168 diss.o(.constdata)
- .constdata 0x01010060 Section 24 diss_task.o(.constdata)
- diss_msg_handler_tab 0x01010060 Data 24 diss_task.o(.constdata)
- .constdata 0x01010078 Section 16 rdtss.o(.constdata)
- .constdata 0x01010088 Section 72 rdtss_task.o(.constdata)
- rdtss_msg_handler_tab 0x01010088 Data 72 rdtss_task.o(.constdata)
- .constdata 0x010100d0 Section 40 ns_sec.o(.constdata)
- .constdata 0x010100f8 Section 8 ns_sec.o(.constdata)
- .constdata 0x01010100 Section 820 ns_ble.o(.constdata)
- fun_5_Array 0x01010100 Data 820 ns_ble.o(.constdata)
- .constdata 0x01010434 Section 152 ns_ble_task.o(.constdata)
- gapm_att_db 0x01010434 Data 88 ns_ble_task.o(.constdata)
- gattm_att_db 0x0101048c Data 64 ns_ble_task.o(.constdata)
- .constdata 0x010104cc Section 200 ns_ble_task.o(.constdata)
- app_msg_handler_tab 0x010104cc Data 200 ns_ble_task.o(.constdata)
- .constdata 0x01010594 Section 12 ns_ble_task.o(.constdata)
- .constdata 0x010105a0 Section 8 app_dis.o(.constdata)
- .constdata 0x010105a8 Section 8 app_dis.o(.constdata)
- .constdata 0x010105b0 Section 178 app_rdtss.o(.constdata)
- .constdata 0x01010664 Section 24 app_rdtss.o(.constdata)
- .constdata 0x0101067c Section 48 cli_core.o(.constdata)
- s_cmds 0x0101067c Data 48 cli_core.o(.constdata)
- .conststring 0x010106ac Section 178 cli_core.o(.conststring)
+ .text 0x010081b0 Section 0 idiv.o(.text)
+ .text 0x010081d8 Section 0 uldiv.o(.text)
+ .text 0x01008238 Section 0 rand.o(.text)
+ .text 0x0100825c Section 0 memcpya.o(.text)
+ .text 0x01008280 Section 0 memseta.o(.text)
+ .text 0x010082a4 Section 0 strlen.o(.text)
+ .text 0x010082b2 Section 0 strcmp.o(.text)
+ .text 0x010082ce Section 0 memchr.o(.text)
+ .text 0x010082e2 Section 0 memcmp.o(.text)
+ .text 0x010082fc Section 0 strcpy.o(.text)
+ .text 0x0100830e Section 0 strncmp.o(.text)
+ .text 0x0100832c Section 0 fadd.o(.text)
+ .text 0x010083de Section 0 fmul.o(.text)
+ .text 0x01008458 Section 0 dadd.o(.text)
+ .text 0x010085bc Section 0 dmul.o(.text)
+ .text 0x0100868c Section 0 ddiv.o(.text)
+ .text 0x0100877c Section 0 ffltui.o(.text)
+ .text 0x0100878c Section 0 dfltui.o(.text)
+ .text 0x010087a8 Section 0 dfltul.o(.text)
+ .text 0x010087c4 Section 0 ffixi.o(.text)
+ .text 0x010087f8 Section 0 dfixul.o(.text)
+ .text 0x01008838 Section 0 f2d.o(.text)
+ .text 0x01008860 Section 0 d2f.o(.text)
+ .text 0x01008898 Section 0 llshl.o(.text)
+ .text 0x010088b8 Section 0 llushr.o(.text)
+ .text 0x010088da Section 0 llsshr.o(.text)
+ .text 0x01008900 Section 0 iusefp.o(.text)
+ .text 0x01008900 Section 0 fepilogue.o(.text)
+ .text 0x01008982 Section 0 depilogue.o(.text)
+ .text 0x01008a40 Section 40 cdrcmple.o(.text)
+ .text 0x01008a68 Section 36 init.o(.text)
+ .text 0x01008a8c Section 0 __dclz77c.o(.text)
+ i.ADC_ClearFlag 0x01008bc4 Section 0 n32wb03x_adc.o(i.ADC_ClearFlag)
+ i.ADC_ConfigChannel 0x01008bca Section 0 n32wb03x_adc.o(i.ADC_ConfigChannel)
+ i.ADC_ConverValueToTemperature 0x01008bd8 Section 0 n32wb03x_adc.o(i.ADC_ConverValueToTemperature)
+ i.ADC_ConverValueToVoltage 0x01008c2c Section 0 n32wb03x_adc.o(i.ADC_ConverValueToVoltage)
+ i.ADC_DeInit 0x01008cb4 Section 0 n32wb03x_adc.o(i.ADC_DeInit)
+ i.ADC_Enable 0x01008d08 Section 0 n32wb03x_adc.o(i.ADC_Enable)
+ i.ADC_EnableBypassFilter 0x01008d1c Section 0 n32wb03x_adc.o(i.ADC_EnableBypassFilter)
+ i.ADC_EnableTS 0x01008d6c Section 0 n32wb03x_adc.o(i.ADC_EnableTS)
+ i.ADC_GetDat 0x01008d7e Section 0 n32wb03x_adc.o(i.ADC_GetDat)
+ i.ADC_GetFlagStatus 0x01008d84 Section 0 n32wb03x_adc.o(i.ADC_GetFlagStatus)
+ i.ADC_SetOverSampleCounter 0x01008d94 Section 0 n32wb03x_adc.o(i.ADC_SetOverSampleCounter)
+ i.AppCli_Init 0x01008dac Section 0 app_cli.o(i.AppCli_Init)
+ i.CliTask 0x01008dd4 Section 0 app_cli.o(i.CliTask)
+ CliTask 0x01008dd5 Thumb Code 984 app_cli.o(i.CliTask)
+ i.CmdDevInfo 0x01009208 Section 0 cli_core.o(i.CmdDevInfo)
+ CmdDevInfo 0x01009209 Thumb Code 124 cli_core.o(i.CmdDevInfo)
+ i.CmdHelp 0x01009354 Section 0 cli_core.o(i.CmdHelp)
+ CmdHelp 0x01009355 Thumb Code 44 cli_core.o(i.CmdHelp)
+ i.CmdLed 0x010093c8 Section 0 cli_core.o(i.CmdLed)
+ CmdLed 0x010093c9 Thumb Code 128 cli_core.o(i.CmdLed)
+ i.CmdSysInfo 0x01009498 Section 0 cli_core.o(i.CmdSysInfo)
+ CmdSysInfo 0x01009499 Thumb Code 88 cli_core.o(i.CmdSysInfo)
+ i.CmdVersion 0x01009580 Section 0 cli_core.o(i.CmdVersion)
+ CmdVersion 0x01009581 Thumb Code 28 cli_core.o(i.CmdVersion)
+ i.DMA_ClearFlag 0x01009618 Section 0 n32wb03x_dma.o(i.DMA_ClearFlag)
+ i.DMA_DeInit 0x0100961c Section 0 n32wb03x_dma.o(i.DMA_DeInit)
+ i.DMA_EnableChannel 0x010096a4 Section 0 n32wb03x_dma.o(i.DMA_EnableChannel)
+ i.DMA_GetFlagStatus 0x010096bc Section 0 n32wb03x_dma.o(i.DMA_GetFlagStatus)
+ i.DMA_Init 0x010096cc Section 0 n32wb03x_dma.o(i.DMA_Init)
+ i.DMA_RequestRemap 0x0100970c Section 0 n32wb03x_dma.o(i.DMA_RequestRemap)
+ i.EXTI_ClrITPendBit 0x0100971c Section 0 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ i.EXTI_GetITStatus 0x01009728 Section 0 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ i.EXTI_InitPeripheral 0x01009744 Section 0 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ i.GPIO_InitPeripheral 0x010097b4 Section 0 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ i.GPIO_InitStruct 0x0100986c Section 0 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ i.GPIO_ResetBits 0x01009888 Section 0 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ i.GPIO_SetBits 0x0100988c Section 0 n32wb03x_gpio.o(i.GPIO_SetBits)
+ i.GPIO_TogglePin 0x01009890 Section 0 n32wb03x_gpio.o(i.GPIO_TogglePin)
+ i.HardFault_Handler 0x01009898 Section 0 n32wb03x_it.o(i.HardFault_Handler)
+ i.LedBlink 0x01009948 Section 0 app_gpio.o(i.LedBlink)
+ i.LedInit 0x01009950 Section 0 app_gpio.o(i.LedInit)
+ i.LedOff 0x0100999c Section 0 app_gpio.o(i.LedOff)
+ i.LedOn 0x010099a4 Section 0 app_gpio.o(i.LedOn)
+ i.NVIC_Init 0x010099ac Section 0 misc.o(i.NVIC_Init)
+ i.OTPTrim_Read 0x01009a24 Section 0 system_n32wb03x.o(i.OTPTrim_Read)
+ i.Qflash_Erase_Sector 0x01009af0 Section 0 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ i.Qflash_Init 0x01009b14 Section 0 n32wb03x_qflash.o(i.Qflash_Init)
+ i.Qflash_Write 0x01009b4c Section 0 n32wb03x_qflash.o(i.Qflash_Write)
+ i.RCC_ConfigAdcClk 0x01009b70 Section 0 n32wb03x_rcc.o(i.RCC_ConfigAdcClk)
+ i.RCC_EnableAHBPeriphClk 0x01009b84 Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ i.RCC_EnableAHBPeriphReset 0x01009b9c Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphReset)
+ i.RCC_EnableAPB2PeriphClk 0x01009bb4 Section 0 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL 0x01009bcc Section 0 n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL)
+ i.RCC_GetClocksFreqValue 0x01009be8 Section 0 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ i.SVC_Handler 0x01009c5c Section 0 port.o(i.SVC_Handler)
+ i.SysTick_Handler 0x01009c60 Section 0 port.o(i.SysTick_Handler)
+ i.SystemGetMacAddr 0x01009c84 Section 0 system_n32wb03x.o(i.SystemGetMacAddr)
+ i.SystemInit 0x01009cb8 Section 0 system_n32wb03x.o(i.SystemInit)
+ i.SystemTrimValueGet 0x01009e38 Section 0 system_n32wb03x.o(i.SystemTrimValueGet)
+ i.USART1_IRQHandler 0x01009e68 Section 0 n32wb03x_it.o(i.USART1_IRQHandler)
+ i.USART_ConfigInt 0x01009e70 Section 0 n32wb03x_usart.o(i.USART_ConfigInt)
+ i.USART_Enable 0x01009ea4 Section 0 n32wb03x_usart.o(i.USART_Enable)
+ i.USART_EnableDMA 0x01009ec0 Section 0 n32wb03x_usart.o(i.USART_EnableDMA)
+ i.USART_GetFlagStatus 0x01009ed0 Section 0 n32wb03x_usart.o(i.USART_GetFlagStatus)
+ i.USART_GetIntStatus 0x01009ede Section 0 n32wb03x_usart.o(i.USART_GetIntStatus)
+ i.USART_Init 0x01009f20 Section 0 n32wb03x_usart.o(i.USART_Init)
+ i.USART_ReceiveData 0x01009fa8 Section 0 n32wb03x_usart.o(i.USART_ReceiveData)
+ i.USART_SendData 0x01009fb0 Section 0 n32wb03x_usart.o(i.USART_SendData)
+ i.__0printf 0x01009fb8 Section 0 printfa.o(i.__0printf)
+ i.__0sprintf 0x01009fd8 Section 0 printfa.o(i.__0sprintf)
+ i.__0vsnprintf 0x0100a000 Section 0 printfa.o(i.__0vsnprintf)
+ i.__ARM_clz 0x0100a02c Section 0 depilogue.o(i.__ARM_clz)
+ i._fp_digits 0x0100a05c Section 0 printfa.o(i._fp_digits)
+ _fp_digits 0x0100a05d Thumb Code 344 printfa.o(i._fp_digits)
+ i._printf_core 0x0100a1d0 Section 0 printfa.o(i._printf_core)
+ _printf_core 0x0100a1d1 Thumb Code 1754 printfa.o(i._printf_core)
+ i._printf_post_padding 0x0100a8bc Section 0 printfa.o(i._printf_post_padding)
+ _printf_post_padding 0x0100a8bd Thumb Code 32 printfa.o(i._printf_post_padding)
+ i._printf_pre_padding 0x0100a8dc Section 0 printfa.o(i._printf_pre_padding)
+ _printf_pre_padding 0x0100a8dd Thumb Code 44 printfa.o(i._printf_pre_padding)
+ i._snputc 0x0100a908 Section 0 printfa.o(i._snputc)
+ _snputc 0x0100a909 Thumb Code 22 printfa.o(i._snputc)
+ i._sputc 0x0100a91e Section 0 printfa.o(i._sputc)
+ _sputc 0x0100a91f Thumb Code 10 printfa.o(i._sputc)
+ i.app_ble_adv_init 0x0100a928 Section 0 app_ble.o(i.app_ble_adv_init)
+ i.app_ble_adv_msg_handler 0x0100a99c Section 0 app_ble.o(i.app_ble_adv_msg_handler)
+ i.app_ble_gap_params_init 0x0100a9a0 Section 0 app_ble.o(i.app_ble_gap_params_init)
+ i.app_ble_init 0x0100aa38 Section 0 app_ble.o(i.app_ble_init)
+ i.app_ble_msg_handler 0x0100aa84 Section 0 app_ble.o(i.app_ble_msg_handler)
+ i.app_ble_proto_init 0x0100aacc Section 0 app_ble_proto.o(i.app_ble_proto_init)
+ i.app_ble_proto_on_disconnect 0x0100aae0 Section 0 app_ble_proto.o(i.app_ble_proto_on_disconnect)
+ i.app_ble_proto_rx_bytes 0x0100aaf8 Section 0 app_ble_proto.o(i.app_ble_proto_rx_bytes)
+ i.app_ble_proto_send_frame 0x0100ac78 Section 0 app_ble_proto.o(i.app_ble_proto_send_frame)
+ i.app_ble_sec_init 0x0100ad0c Section 0 app_ble.o(i.app_ble_sec_init)
+ i.app_conn_params_update_evt_handler 0x0100ad5c Section 0 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ app_conn_params_update_evt_handler 0x0100ad5d Thumb Code 12 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ i.app_create_advertising 0x0100ad6c Section 0 ns_ble.o(i.app_create_advertising)
+ app_create_advertising 0x0100ad6d Thumb Code 192 ns_ble.o(i.app_create_advertising)
+ i.app_dis_add_dis 0x0100ae38 Section 0 app_dis.o(i.app_dis_add_dis)
+ i.app_entry_point_handler 0x0100ae94 Section 0 ns_ble_task.o(i.app_entry_point_handler)
+ i.app_fan_get_rpm 0x0100af98 Section 0 app_info.o(i.app_fan_get_rpm)
+ i.app_info_chip_temp_c10 0x0100afa0 Section 0 app_info.o(i.app_info_chip_temp_c10)
+ i.app_info_handle_query 0x0100afe8 Section 0 app_info.o(i.app_info_handle_query)
+ i.app_info_vdd_mv 0x0100b128 Section 0 app_info.o(i.app_info_vdd_mv)
+ i.app_init_timeout_evt_handler 0x0100b148 Section 0 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ app_init_timeout_evt_handler 0x0100b149 Thumb Code 22 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ i.app_lsi_calib_evt_handler 0x0100b164 Section 0 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ app_lsi_calib_evt_handler 0x0100b165 Thumb Code 140 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ i.app_ota_abort 0x0100b210 Section 0 app_ota.o(i.app_ota_abort)
+ i.app_ota_handle_frame 0x0100b228 Section 0 app_ota.o(i.app_ota_handle_frame)
+ i.app_rdtss_add_rdts 0x0100b344 Section 0 app_rdtss.o(i.app_rdtss_add_rdts)
+ i.app_sec_msg_dflt_handler 0x0100b3ac Section 0 ns_sec.o(i.app_sec_msg_dflt_handler)
+ app_sec_msg_dflt_handler 0x0100b3ad Thumb Code 4 ns_sec.o(i.app_sec_msg_dflt_handler)
+ i.app_set_adv_data 0x0100b3b0 Section 0 ns_ble.o(i.app_set_adv_data)
+ app_set_adv_data 0x0100b3b1 Thumb Code 100 ns_ble.o(i.app_set_adv_data)
+ i.app_set_scan_rsp_data 0x0100b428 Section 0 ns_ble.o(i.app_set_scan_rsp_data)
+ app_set_scan_rsp_data 0x0100b429 Thumb Code 172 ns_ble.o(i.app_set_scan_rsp_data)
+ i.app_start_advertising 0x0100b4ec Section 0 ns_ble.o(i.app_start_advertising)
+ app_start_advertising 0x0100b4ed Thumb Code 100 ns_ble.o(i.app_start_advertising)
+ i.app_user_msg_handler 0x0100b55c Section 0 app_ble.o(i.app_user_msg_handler)
+ i.attm_att_set_value 0x0100b560 Section 0 lib_att.o(i.attm_att_set_value)
+ i.ble_schedule_task 0x0100b620 Section 0 main.o(i.ble_schedule_task)
+ ble_schedule_task 0x0100b621 Thumb Code 16 main.o(i.ble_schedule_task)
+ i.ble_up_on_cfm 0x0100b630 Section 0 ble_up.o(i.ble_up_on_cfm)
+ i.ble_up_poll 0x0100b644 Section 0 ble_up.o(i.ble_up_poll)
+ i.ble_up_reset 0x0100b69c Section 0 ble_up.o(i.ble_up_reset)
+ i.ble_up_write 0x0100b6ac Section 0 ble_up.o(i.ble_up_write)
+ i.bsp_usart_init 0x0100b6f4 Section 0 bsp_usart.o(i.bsp_usart_init)
+ i.bsp_usart_read_byte 0x0100b7d0 Section 0 bsp_usart.o(i.bsp_usart_read_byte)
+ i.bsp_usart_rx_isr_handler 0x0100b808 Section 0 bsp_usart.o(i.bsp_usart_rx_isr_handler)
+ i.bsp_usart_tx_lock 0x0100b85c Section 0 bsp_usart.o(i.bsp_usart_tx_lock)
+ i.bsp_usart_tx_unlock 0x0100b87c Section 0 bsp_usart.o(i.bsp_usart_tx_unlock)
+ i.bsp_usart_write_dma 0x0100b8a0 Section 0 bsp_usart.o(i.bsp_usart_write_dma)
+ i.caiic_crc32 0x0100b938 Section 0 boot_crc32.o(i.caiic_crc32)
+ i.check_client_char_cfg 0x0100b96c Section 0 rdts_common.o(i.check_client_char_cfg)
+ i.cli_cmd_count 0x0100b996 Section 0 cli_core.o(i.cli_cmd_count)
+ i.cli_cmd_name 0x0100b99c Section 0 cli_core.o(i.cli_cmd_name)
+ i.cli_exec_line 0x0100b9b4 Section 0 cli_core.o(i.cli_exec_line)
+ i.cli_printf 0x0100ba68 Section 0 cli_core.o(i.cli_printf)
+ i.cli_redraw_line 0x0100ba94 Section 0 app_cli.o(i.cli_redraw_line)
+ cli_redraw_line 0x0100ba95 Thumb Code 94 app_cli.o(i.cli_redraw_line)
+ i.cli_set_output 0x0100bafc Section 0 cli_core.o(i.cli_set_output)
+ i.cli_write 0x0100bb08 Section 0 cli_core.o(i.cli_write)
+ i.diss_check_val_len 0x0100bb2c Section 0 diss.o(i.diss_check_val_len)
+ i.diss_cleanup 0x0100bb56 Section 0 diss.o(i.diss_cleanup)
+ diss_cleanup 0x0100bb57 Thumb Code 2 diss.o(i.diss_cleanup)
+ i.diss_create 0x0100bb58 Section 0 diss.o(i.diss_create)
+ diss_create 0x0100bb59 Thumb Code 2 diss.o(i.diss_create)
+ i.diss_destroy 0x0100bb5a Section 0 diss.o(i.diss_destroy)
+ diss_destroy 0x0100bb5b Thumb Code 62 diss.o(i.diss_destroy)
+ i.diss_handle_to_value 0x0100bb98 Section 0 diss.o(i.diss_handle_to_value)
+ i.diss_init 0x0100bbcc Section 0 diss.o(i.diss_init)
+ diss_init 0x0100bbcd Thumb Code 152 diss.o(i.diss_init)
+ i.diss_prf_itf_get 0x0100bc6c Section 0 diss.o(i.diss_prf_itf_get)
+ i.diss_set_value_req_handler 0x0100bc74 Section 0 diss_task.o(i.diss_set_value_req_handler)
+ diss_set_value_req_handler 0x0100bc75 Thumb Code 152 diss_task.o(i.diss_set_value_req_handler)
+ i.diss_task_init 0x0100bd10 Section 0 diss_task.o(i.diss_task_init)
+ i.diss_value_cfm_handler 0x0100bd30 Section 0 diss_task.o(i.diss_value_cfm_handler)
+ diss_value_cfm_handler 0x0100bd31 Thumb Code 120 diss_task.o(i.diss_value_cfm_handler)
+ i.diss_value_req_ind_handler 0x0100bdac Section 0 app_dis.o(i.diss_value_req_ind_handler)
+ diss_value_req_ind_handler 0x0100bdad Thumb Code 118 app_dis.o(i.diss_value_req_ind_handler)
+ i.diss_value_to_handle 0x0100be6c Section 0 diss.o(i.diss_value_to_handle)
+ i.eTaskGetState 0x0100bea8 Section 0 tasks.o(i.eTaskGetState)
+ i.fputc 0x0100bf08 Section 0 bsp_usart.o(i.fputc)
+ i.gapc_bond_ind_handler 0x0100bf44 Section 0 ns_sec.o(i.gapc_bond_ind_handler)
+ gapc_bond_ind_handler 0x0100bf45 Thumb Code 206 ns_sec.o(i.gapc_bond_ind_handler)
+ i.gapc_bond_req_ind_handler 0x0100c034 Section 0 ns_sec.o(i.gapc_bond_req_ind_handler)
+ gapc_bond_req_ind_handler 0x0100c035 Thumb Code 478 ns_sec.o(i.gapc_bond_req_ind_handler)
+ i.gapc_cmp_evt_handler 0x0100c23c Section 0 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ gapc_cmp_evt_handler 0x0100c23d Thumb Code 36 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ i.gapc_conn_rssi_ind_handler 0x0100c264 Section 0 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ gapc_conn_rssi_ind_handler 0x0100c265 Thumb Code 92 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ i.gapc_connection_req_ind_handler 0x0100c2d0 Section 0 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ gapc_connection_req_ind_handler 0x0100c2d1 Thumb Code 310 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ i.gapc_disconnect_ind_handler 0x0100c428 Section 0 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ gapc_disconnect_ind_handler 0x0100c429 Thumb Code 88 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ i.gapc_encrypt_ind_handler 0x0100c48c Section 0 ns_sec.o(i.gapc_encrypt_ind_handler)
+ gapc_encrypt_ind_handler 0x0100c48d Thumb Code 34 ns_sec.o(i.gapc_encrypt_ind_handler)
+ i.gapc_encrypt_req_ind_handler 0x0100c4b4 Section 0 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ gapc_encrypt_req_ind_handler 0x0100c4b5 Thumb Code 280 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ i.gapc_get_dev_info_req_ind_handler 0x0100c5e4 Section 0 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ gapc_get_dev_info_req_ind_handler 0x0100c5e5 Thumb Code 116 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ i.gapc_le_phy_ind_handler 0x0100c664 Section 0 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ gapc_le_phy_ind_handler 0x0100c665 Thumb Code 12 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ i.gapc_le_pkt_size_ind_handler 0x0100c670 Section 0 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ gapc_le_pkt_size_ind_handler 0x0100c671 Thumb Code 22 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ i.gapc_param_update_req_ind_handler 0x0100c68c Section 0 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ gapc_param_update_req_ind_handler 0x0100c68d Thumb Code 94 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ i.gapc_param_updated_ind_handler 0x0100c6f0 Section 0 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ gapc_param_updated_ind_handler 0x0100c6f1 Thumb Code 36 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ i.gapc_set_dev_info_req_ind_handler 0x0100c718 Section 0 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ gapc_set_dev_info_req_ind_handler 0x0100c719 Thumb Code 52 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ i.gapm_activity_created_ind_handler 0x0100c758 Section 0 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ gapm_activity_created_ind_handler 0x0100c759 Thumb Code 46 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ i.gapm_activity_stopped_ind_handler 0x0100c78c Section 0 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ gapm_activity_stopped_ind_handler 0x0100c78d Thumb Code 82 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ i.gapm_addr_solved_ind_handler 0x0100c7ec Section 0 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ gapm_addr_solved_ind_handler 0x0100c7ed Thumb Code 32 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ i.gapm_cmp_evt_handler 0x0100c818 Section 0 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ gapm_cmp_evt_handler 0x0100c819 Thumb Code 912 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ i.gapm_ext_adv_repoer_ind_handler 0x0100cbf8 Section 0 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ gapm_ext_adv_repoer_ind_handler 0x0100cbf9 Thumb Code 164 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ i.gapm_gen_rand_nb_ind_handler 0x0100cca4 Section 0 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ gapm_gen_rand_nb_ind_handler 0x0100cca5 Thumb Code 54 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ i.gapm_profile_added_ind_handler 0x0100ccda Section 0 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ gapm_profile_added_ind_handler 0x0100ccdb Thumb Code 12 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ i.gapm_scan_request_ind_handler 0x0100cce6 Section 0 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ gapm_scan_request_ind_handler 0x0100cce7 Thumb Code 12 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ i.gattc_att_info_req_ind_handler 0x0100ccf4 Section 0 rdtss_task.o(i.gattc_att_info_req_ind_handler)
+ gattc_att_info_req_ind_handler 0x0100ccf5 Thumb Code 58 rdtss_task.o(i.gattc_att_info_req_ind_handler)
+ i.gattc_cmp_evt_handler 0x0100cd34 Section 0 rdtss_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x0100cd35 Thumb Code 102 rdtss_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_cmp_evt_handler 0x0100cda4 Section 0 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x0100cda5 Thumb Code 36 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_mtu_changed_ind_handler 0x0100cdcc Section 0 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ gattc_mtu_changed_ind_handler 0x0100cdcd Thumb Code 66 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ i.gattc_read_req_ind_handler 0x0100ce18 Section 0 diss_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x0100ce19 Thumb Code 188 diss_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_read_req_ind_handler 0x0100cedc Section 0 rdtss_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x0100cedd Thumb Code 212 rdtss_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_write_req_ind_handler 0x0100cfbc Section 0 rdtss_task.o(i.gattc_write_req_ind_handler)
+ gattc_write_req_ind_handler 0x0100cfbd Thumb Code 260 rdtss_task.o(i.gattc_write_req_ind_handler)
+ i.get_cfg_handle 0x0100d0cc Section 0 rdts_common.o(i.get_cfg_handle)
+ i.get_value_handle 0x0100d138 Section 0 rdts_common.o(i.get_value_handle)
+ i.info_adc_read 0x0100d18c Section 0 app_info.o(i.info_adc_read)
+ info_adc_read 0x0100d18d Thumb Code 148 app_info.o(i.info_adc_read)
+ i.info_put_tlv 0x0100d230 Section 0 app_info.o(i.info_put_tlv)
+ info_put_tlv 0x0100d231 Thumb Code 44 app_info.o(i.info_put_tlv)
+ i.led_task 0x0100d25c Section 0 main.o(i.led_task)
+ led_task 0x0100d25d Thumb Code 22 main.o(i.led_task)
+ i.llhwc_modem_setmode 0x0100d278 Section 0 rwip_driver.o(i.llhwc_modem_setmode)
+ i.llhwc_phy_prerx_flash 0x0100d2a8 Section 0 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ i.llhwc_setmode_reg_config 0x0100d3d8 Section 0 rwip_driver.o(i.llhwc_setmode_reg_config)
+ llhwc_setmode_reg_config 0x0100d3d9 Thumb Code 88 rwip_driver.o(i.llhwc_setmode_reg_config)
+ i.main 0x0100d468 Section 0 main.o(i.main)
+ i.ns_EXTI4_12_IRQHandler 0x0100d604 Section 0 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ i.ns_HardFault_Handler 0x0100d660 Section 0 ns_ble.o(i.ns_HardFault_Handler)
+ i.ns_ble_add_prf_func_register 0x0100d688 Section 0 ns_ble.o(i.ns_ble_add_prf_func_register)
+ i.ns_ble_add_svc 0x0100d6a8 Section 0 ns_ble.o(i.ns_ble_add_svc)
+ i.ns_ble_adv_fsm_next 0x0100d6d4 Section 0 ns_ble.o(i.ns_ble_adv_fsm_next)
+ i.ns_ble_adv_init 0x0100d7b0 Section 0 ns_ble.o(i.ns_ble_adv_init)
+ i.ns_ble_adv_start 0x0100d7f8 Section 0 ns_ble.o(i.ns_ble_adv_start)
+ i.ns_ble_adv_stop 0x0100d848 Section 0 ns_ble.o(i.ns_ble_adv_stop)
+ i.ns_ble_delete_init 0x0100d894 Section 0 ns_ble.o(i.ns_ble_delete_init)
+ i.ns_ble_delete_scan 0x0100d8d0 Section 0 ns_ble.o(i.ns_ble_delete_scan)
+ i.ns_ble_disconnect 0x0100d908 Section 0 ns_ble.o(i.ns_ble_disconnect)
+ i.ns_ble_gap_init 0x0100d934 Section 0 ns_ble.o(i.ns_ble_gap_init)
+ i.ns_ble_get_connection_num 0x0100d9a0 Section 0 ns_ble.o(i.ns_ble_get_connection_num)
+ i.ns_ble_list_set_ral 0x0100d9c4 Section 0 ns_ble.o(i.ns_ble_list_set_ral)
+ i.ns_ble_lsc_config 0x0100da14 Section 0 ns_ble.o(i.ns_ble_lsc_config)
+ i.ns_ble_mtu_set 0x0100da98 Section 0 ns_ble.o(i.ns_ble_mtu_set)
+ i.ns_ble_prf_task_register 0x0100dacc Section 0 ns_ble.o(i.ns_ble_prf_task_register)
+ i.ns_ble_scan_data_find 0x0100daf4 Section 0 ns_ble.o(i.ns_ble_scan_data_find)
+ i.ns_ble_stack_init 0x0100db3c Section 0 ns_ble.o(i.ns_ble_stack_init)
+ i.ns_ble_start_init 0x0100ddb4 Section 0 ns_ble.o(i.ns_ble_start_init)
+ i.ns_ble_start_scan 0x0100ded8 Section 0 ns_ble.o(i.ns_ble_start_scan)
+ i.ns_ble_stop_init 0x0100dfa4 Section 0 ns_ble.o(i.ns_ble_stop_init)
+ i.ns_ble_stop_scan 0x0100dfdc Section 0 ns_ble.o(i.ns_ble_stop_scan)
+ i.ns_ble_update_param 0x0100e018 Section 0 ns_ble.o(i.ns_ble_update_param)
+ i.ns_bond_db_get_size 0x0100e090 Section 0 ns_sec.o(i.ns_bond_db_get_size)
+ ns_bond_db_get_size 0x0100e091 Thumb Code 36 ns_sec.o(i.ns_bond_db_get_size)
+ i.ns_bond_db_load 0x0100e0bc Section 0 ns_sec.o(i.ns_bond_db_load)
+ ns_bond_db_load 0x0100e0bd Thumb Code 24 ns_sec.o(i.ns_bond_db_load)
+ i.ns_bond_last_bonded_addr 0x0100e0d8 Section 0 ns_sec.o(i.ns_bond_last_bonded_addr)
+ i.ns_bond_last_bonded_peer_id 0x0100e108 Section 0 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ i.ns_bond_last_bonded_ral_info 0x0100e138 Section 0 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ i.ns_bond_resolv_addr_start 0x0100e19c Section 0 ns_sec.o(i.ns_bond_resolv_addr_start)
+ i.ns_bond_search_addr_irk 0x0100e1fc Section 0 ns_sec.o(i.ns_bond_search_addr_irk)
+ i.ns_peripheral_config 0x0100e278 Section 0 ns_ble.o(i.ns_peripheral_config)
+ i.ns_sec_bond_store_evt_handler 0x0100e34c Section 0 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ i.ns_sec_get_bond_status 0x0100e4ac Section 0 ns_sec.o(i.ns_sec_get_bond_status)
+ i.ns_sec_get_iocap 0x0100e4bc Section 0 ns_sec.o(i.ns_sec_get_iocap)
+ i.ns_sec_init 0x0100e4c8 Section 0 ns_sec.o(i.ns_sec_init)
+ i.ns_sleep_lock_acquire 0x0100e530 Section 0 ns_sleep.o(i.ns_sleep_lock_acquire)
+ i.ns_sleep_lock_release 0x0100e548 Section 0 ns_sleep.o(i.ns_sleep_lock_release)
+ i.ns_timer_api_process_handler 0x0100e55c Section 0 ns_timer.o(i.ns_timer_api_process_handler)
+ i.ota_on_data 0x0100e624 Section 0 app_ota.o(i.ota_on_data)
+ ota_on_data 0x0100e625 Thumb Code 334 app_ota.o(i.ota_on_data)
+ i.ota_on_end 0x0100e77c Section 0 app_ota.o(i.ota_on_end)
+ ota_on_end 0x0100e77d Thumb Code 398 app_ota.o(i.ota_on_end)
+ i.ota_respond 0x0100e928 Section 0 app_ota.o(i.ota_respond)
+ ota_respond 0x0100e929 Thumb Code 40 app_ota.o(i.ota_respond)
+ i.patchx_enable 0x0100e950 Section 0 ns_ble.o(i.patchx_enable)
+ patchx_enable 0x0100e951 Thumb Code 58 ns_ble.o(i.patchx_enable)
+ i.prf_add_profile 0x0100e994 Section 0 prf.o(i.prf_add_profile)
+ i.prf_dst_task_get 0x0100ea1c Section 0 prf.o(i.prf_dst_task_get)
+ i.prf_env_get 0x0100ea2c Section 0 prf.o(i.prf_env_get)
+ i.prf_get_id_from_task 0x0100ea5c Section 0 prf.o(i.prf_get_id_from_task)
+ i.prf_get_itf_func_register 0x0100ea94 Section 0 prf.o(i.prf_get_itf_func_register)
+ i.prf_get_task_from_id 0x0100eabc Section 0 prf.o(i.prf_get_task_from_id)
+ i.prf_init 0x0100eaf4 Section 0 prf.o(i.prf_init)
+ i.prf_itf_get 0x0100eba8 Section 0 prf.o(i.prf_itf_get)
+ prf_itf_get 0x0100eba9 Thumb Code 44 prf.o(i.prf_itf_get)
+ i.proto_cli_out 0x0100ebd8 Section 0 app_ble_proto.o(i.proto_cli_out)
+ proto_cli_out 0x0100ebd9 Thumb Code 52 app_ble_proto.o(i.proto_cli_out)
+ i.prvAddCurrentTaskToDelayedList 0x0100ec10 Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList)
+ prvAddCurrentTaskToDelayedList 0x0100ec11 Thumb Code 78 tasks.o(i.prvAddCurrentTaskToDelayedList)
+ i.prvCopyDataToQueue 0x0100ec68 Section 0 queue.o(i.prvCopyDataToQueue)
+ prvCopyDataToQueue 0x0100ec69 Thumb Code 112 queue.o(i.prvCopyDataToQueue)
+ i.prvIdleTask 0x0100ecd8 Section 0 tasks.o(i.prvIdleTask)
+ prvIdleTask 0x0100ecd9 Thumb Code 72 tasks.o(i.prvIdleTask)
+ i.prvInsertBlockIntoFreeList 0x0100ed2c Section 0 heap_4.o(i.prvInsertBlockIntoFreeList)
+ prvInsertBlockIntoFreeList 0x0100ed2d Thumb Code 76 heap_4.o(i.prvInsertBlockIntoFreeList)
+ i.prvListTasksWithinSingleList 0x0100ed80 Section 0 tasks.o(i.prvListTasksWithinSingleList)
+ prvListTasksWithinSingleList 0x0100ed81 Thumb Code 200 tasks.o(i.prvListTasksWithinSingleList)
+ i.prvTaskExitError 0x0100ee4c Section 0 port.o(i.prvTaskExitError)
+ prvTaskExitError 0x0100ee4d Thumb Code 14 port.o(i.prvTaskExitError)
+ i.prvUnlockQueue 0x0100ee60 Section 0 queue.o(i.prvUnlockQueue)
+ prvUnlockQueue 0x0100ee61 Thumb Code 116 queue.o(i.prvUnlockQueue)
+ i.pvPortMalloc 0x0100eed4 Section 0 heap_4.o(i.pvPortMalloc)
+ i.pvTaskIncrementMutexHeldCount 0x0100efc8 Section 0 tasks.o(i.pvTaskIncrementMutexHeldCount)
+ i.pxPortInitialiseStack 0x0100efe0 Section 0 port.o(i.pxPortInitialiseStack)
+ i.rdtss_att_get_value 0x0100f004 Section 0 rdtss_task.o(i.rdtss_att_get_value)
+ rdtss_att_get_value 0x0100f005 Thumb Code 58 rdtss_task.o(i.rdtss_att_get_value)
+ i.rdtss_att_info_rsp_handler 0x0100f040 Section 0 rdtss_task.o(i.rdtss_att_info_rsp_handler)
+ rdtss_att_info_rsp_handler 0x0100f041 Thumb Code 60 rdtss_task.o(i.rdtss_att_info_rsp_handler)
+ i.rdtss_att_set_value 0x0100f080 Section 0 rdtss_task.o(i.rdtss_att_set_value)
+ rdtss_att_set_value 0x0100f081 Thumb Code 104 rdtss_task.o(i.rdtss_att_set_value)
+ i.rdtss_cleanup 0x0100f0e8 Section 0 rdtss.o(i.rdtss_cleanup)
+ rdtss_cleanup 0x0100f0e9 Thumb Code 70 rdtss.o(i.rdtss_cleanup)
+ i.rdtss_create 0x0100f134 Section 0 rdtss.o(i.rdtss_create)
+ rdtss_create 0x0100f135 Thumb Code 70 rdtss.o(i.rdtss_create)
+ i.rdtss_destroy 0x0100f180 Section 0 rdtss.o(i.rdtss_destroy)
+ rdtss_destroy 0x0100f181 Thumb Code 66 rdtss.o(i.rdtss_destroy)
+ i.rdtss_get_att_handle 0x0100f1c2 Section 0 rdts_common.o(i.rdtss_get_att_handle)
+ i.rdtss_get_att_idx 0x0100f1de Section 0 rdts_common.o(i.rdtss_get_att_idx)
+ i.rdtss_init 0x0100f206 Section 0 rdtss.o(i.rdtss_init)
+ rdtss_init 0x0100f207 Thumb Code 152 rdtss.o(i.rdtss_init)
+ i.rdtss_init_ccc_values 0x0100f2a0 Section 0 rdtss_task.o(i.rdtss_init_ccc_values)
+ i.rdtss_prf_itf_get 0x0100f344 Section 0 rdtss.o(i.rdtss_prf_itf_get)
+ i.rdtss_send_notify 0x0100f34c Section 0 app_rdtss.o(i.rdtss_send_notify)
+ i.rdtss_set_ccc_value 0x0100f3a0 Section 0 rdtss_task.o(i.rdtss_set_ccc_value)
+ i.rdtss_task_init 0x0100f3d4 Section 0 rdtss_task.o(i.rdtss_task_init)
+ i.rdtss_val_ind_req_handler 0x0100f3f4 Section 0 rdtss_task.o(i.rdtss_val_ind_req_handler)
+ rdtss_val_ind_req_handler 0x0100f3f5 Thumb Code 176 rdtss_task.o(i.rdtss_val_ind_req_handler)
+ i.rdtss_val_ntf_cfm_handler 0x0100f4a4 Section 0 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
+ rdtss_val_ntf_cfm_handler 0x0100f4a5 Thumb Code 10 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
+ i.rdtss_val_ntf_req_handler 0x0100f4ae Section 0 rdtss_task.o(i.rdtss_val_ntf_req_handler)
+ rdtss_val_ntf_req_handler 0x0100f4af Thumb Code 166 rdtss_task.o(i.rdtss_val_ntf_req_handler)
+ i.rdtss_val_set_req_handler 0x0100f554 Section 0 rdtss_task.o(i.rdtss_val_set_req_handler)
+ rdtss_val_set_req_handler 0x0100f555 Thumb Code 32 rdtss_task.o(i.rdtss_val_set_req_handler)
+ i.rdtss_val_write_ind_handler 0x0100f574 Section 0 app_rdtss.o(i.rdtss_val_write_ind_handler)
+ rdtss_val_write_ind_handler 0x0100f575 Thumb Code 62 app_rdtss.o(i.rdtss_val_write_ind_handler)
+ i.rdtss_value_req_ind_handler 0x0100f5b8 Section 0 app_rdtss.o(i.rdtss_value_req_ind_handler)
+ rdtss_value_req_ind_handler 0x0100f5b9 Thumb Code 56 app_rdtss.o(i.rdtss_value_req_ind_handler)
+ i.rdtss_value_req_rsp_handler 0x0100f5fc Section 0 rdtss_task.o(i.rdtss_value_req_rsp_handler)
+ rdtss_value_req_rsp_handler 0x0100f5fd Thumb Code 124 rdtss_task.o(i.rdtss_value_req_rsp_handler)
+ i.rwip_init 0x0100f67c Section 0 rwip.o(i.rwip_init)
+ i.rwip_slp_isr 0x0100f794 Section 0 rwip_driver.o(i.rwip_slp_isr)
+ i.timer_canceled_handler 0x0100f88c Section 0 ns_timer.o(i.timer_canceled_handler)
+ timer_canceled_handler 0x0100f88d Thumb Code 2 ns_timer.o(i.timer_canceled_handler)
+ i.timer_modified_handler 0x0100f88e Section 0 ns_timer.o(i.timer_modified_handler)
+ timer_modified_handler 0x0100f88f Thumb Code 2 ns_timer.o(i.timer_modified_handler)
+ i.uxListRemove 0x0100f890 Section 0 list.o(i.uxListRemove)
+ i.uxTaskGetNumberOfTasks 0x0100f8b8 Section 0 tasks.o(i.uxTaskGetNumberOfTasks)
+ i.uxTaskGetSystemState 0x0100f8c4 Section 0 tasks.o(i.uxTaskGetSystemState)
+ i.vListInitialise 0x0100f95c Section 0 list.o(i.vListInitialise)
+ i.vListInitialiseItem 0x0100f972 Section 0 list.o(i.vListInitialiseItem)
+ i.vListInsert 0x0100f978 Section 0 list.o(i.vListInsert)
+ i.vListInsertEnd 0x0100f9aa Section 0 list.o(i.vListInsertEnd)
+ i.vPortEnterCritical 0x0100f9c4 Section 0 port.o(i.vPortEnterCritical)
+ i.vPortExitCritical 0x0100f9dc Section 0 port.o(i.vPortExitCritical)
+ i.vPortFree 0x0100f9f8 Section 0 heap_4.o(i.vPortFree)
+ i.vPortYield 0x0100fa3c Section 0 port.o(i.vPortYield)
+ i.vTaskDelay 0x0100fa54 Section 0 tasks.o(i.vTaskDelay)
+ i.vTaskInternalSetTimeOutState 0x0100fa84 Section 0 tasks.o(i.vTaskInternalSetTimeOutState)
+ i.vTaskList 0x0100fa94 Section 0 tasks.o(i.vTaskList)
+ i.vTaskMissedYield 0x0100fb64 Section 0 tasks.o(i.vTaskMissedYield)
+ i.vTaskPlaceOnEventList 0x0100fb70 Section 0 tasks.o(i.vTaskPlaceOnEventList)
+ i.vTaskPriorityDisinheritAfterTimeout 0x0100fb94 Section 0 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
+ i.vTaskStartScheduler 0x0100fc08 Section 0 tasks.o(i.vTaskStartScheduler)
+ i.vTaskSuspendAll 0x0100fc58 Section 0 tasks.o(i.vTaskSuspendAll)
+ i.vTaskSwitchContext 0x0100fc68 Section 0 tasks.o(i.vTaskSwitchContext)
+ i.xPortGetFreeHeapSize 0x0100fccc Section 0 heap_4.o(i.xPortGetFreeHeapSize)
+ i.xPortGetMinimumEverFreeHeapSize 0x0100fcd8 Section 0 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
+ i.xPortStartScheduler 0x0100fce4 Section 0 port.o(i.xPortStartScheduler)
+ i.xQueueCreateMutex 0x0100fd34 Section 0 queue.o(i.xQueueCreateMutex)
+ i.xQueueGenericCreate 0x0100fd58 Section 0 queue.o(i.xQueueGenericCreate)
+ i.xQueueGenericReset 0x0100fd9c Section 0 queue.o(i.xQueueGenericReset)
+ i.xQueueGenericSend 0x0100fe0a Section 0 queue.o(i.xQueueGenericSend)
+ i.xQueueGenericSendFromISR 0x0100ff98 Section 0 queue.o(i.xQueueGenericSendFromISR)
+ i.xQueueReceive 0x01010026 Section 0 queue.o(i.xQueueReceive)
+ i.xQueueSemaphoreTake 0x01010168 Section 0 queue.o(i.xQueueSemaphoreTake)
+ i.xTaskCheckForTimeOut 0x010102dc Section 0 tasks.o(i.xTaskCheckForTimeOut)
+ i.xTaskCreate 0x01010340 Section 0 tasks.o(i.xTaskCreate)
+ i.xTaskGetSchedulerState 0x010104b8 Section 0 tasks.o(i.xTaskGetSchedulerState)
+ i.xTaskGetTickCount 0x010104d8 Section 0 tasks.o(i.xTaskGetTickCount)
+ i.xTaskIncrementTick 0x010104e4 Section 0 tasks.o(i.xTaskIncrementTick)
+ i.xTaskPriorityDisinherit 0x010105b8 Section 0 tasks.o(i.xTaskPriorityDisinherit)
+ i.xTaskPriorityInherit 0x01010620 Section 0 tasks.o(i.xTaskPriorityInherit)
+ i.xTaskRemoveFromEventList 0x01010698 Section 0 tasks.o(i.xTaskRemoveFromEventList)
+ i.xTaskResumeAll 0x010106fc Section 0 tasks.o(i.xTaskResumeAll)
+ .constdata 0x010107c4 Section 472 system_n32wb03x.o(.constdata)
+ .constdata 0x0101099c Section 12 n32wb03x_rcc.o(.constdata)
+ s_AhbPresTable 0x0101099c Data 4 n32wb03x_rcc.o(.constdata)
+ s_ApbPresTable 0x010109a0 Data 8 n32wb03x_rcc.o(.constdata)
+ .constdata 0x010109a8 Section 804 n32wb03x_qflash.o(.constdata)
+ .constdata 0x01010ccc Section 30 rwip_driver.o(.constdata)
+ TXPWR_MAP 0x01010ccc Data 30 rwip_driver.o(.constdata)
+ .constdata 0x01010cec Section 168 diss.o(.constdata)
+ .constdata 0x01010d94 Section 24 diss_task.o(.constdata)
+ diss_msg_handler_tab 0x01010d94 Data 24 diss_task.o(.constdata)
+ .constdata 0x01010dac Section 16 rdtss.o(.constdata)
+ .constdata 0x01010dbc Section 72 rdtss_task.o(.constdata)
+ rdtss_msg_handler_tab 0x01010dbc Data 72 rdtss_task.o(.constdata)
+ .constdata 0x01010e04 Section 40 ns_sec.o(.constdata)
+ .constdata 0x01010e2c Section 8 ns_sec.o(.constdata)
+ .constdata 0x01010e34 Section 820 ns_ble.o(.constdata)
+ fun_5_Array 0x01010e34 Data 820 ns_ble.o(.constdata)
+ .constdata 0x01011168 Section 152 ns_ble_task.o(.constdata)
+ gapm_att_db 0x01011168 Data 88 ns_ble_task.o(.constdata)
+ gattm_att_db 0x010111c0 Data 64 ns_ble_task.o(.constdata)
+ .constdata 0x01011200 Section 200 ns_ble_task.o(.constdata)
+ app_msg_handler_tab 0x01011200 Data 200 ns_ble_task.o(.constdata)
+ .constdata 0x010112c8 Section 12 ns_ble_task.o(.constdata)
+ .constdata 0x010112d4 Section 8 app_dis.o(.constdata)
+ .constdata 0x010112dc Section 8 app_dis.o(.constdata)
+ .constdata 0x010112e4 Section 178 app_rdtss.o(.constdata)
+ .constdata 0x01011398 Section 24 app_rdtss.o(.constdata)
+ .constdata 0x010113b0 Section 60 cli_core.o(.constdata)
+ s_cmds 0x010113b0 Data 60 cli_core.o(.constdata)
+ .constdata 0x010113ec Section 6 app_info.o(.constdata)
+ s_all 0x010113ec Data 6 app_info.o(.constdata)
+ .conststring 0x010113f4 Section 246 cli_core.o(.conststring)
.data 0x20004000 Section 4 system_n32wb03x.o(.data)
.data 0x20004004 Section 12 n32wb03x_qflash.o(.data)
.data 0x20004010 Section 20 rwip_driver.o(.data)
@@ -2351,62 +2450,77 @@ Image Symbol Table
s_txSeq 0x2000474d Data 1 app_ble_proto.o(.data)
s_rxHave 0x2000474e Data 2 app_ble_proto.o(.data)
s_rxNeed 0x20004750 Data 2 app_ble_proto.o(.data)
- .data 0x20004754 Section 60 tasks.o(.data)
- pxDelayedTaskList 0x20004758 Data 4 tasks.o(.data)
- pxOverflowDelayedTaskList 0x2000475c Data 4 tasks.o(.data)
- uxDeletedTasksWaitingCleanUp 0x20004760 Data 4 tasks.o(.data)
- uxCurrentNumberOfTasks 0x20004764 Data 4 tasks.o(.data)
- xTickCount 0x20004768 Data 4 tasks.o(.data)
- uxTopReadyPriority 0x2000476c Data 4 tasks.o(.data)
- xSchedulerRunning 0x20004770 Data 4 tasks.o(.data)
- uxPendedTicks 0x20004774 Data 4 tasks.o(.data)
- xYieldPending 0x20004778 Data 4 tasks.o(.data)
- xNumOfOverflows 0x2000477c Data 4 tasks.o(.data)
- uxTaskNumber 0x20004780 Data 4 tasks.o(.data)
- xNextTaskUnblockTime 0x20004784 Data 4 tasks.o(.data)
- xIdleTaskHandle 0x20004788 Data 4 tasks.o(.data)
- uxSchedulerSuspended 0x2000478c Data 4 tasks.o(.data)
- .data 0x20004790 Section 24 heap_4.o(.data)
- pxEnd 0x20004790 Data 4 heap_4.o(.data)
- xFreeBytesRemaining 0x20004794 Data 4 heap_4.o(.data)
- xMinimumEverFreeBytesRemaining 0x20004798 Data 4 heap_4.o(.data)
- xBlockAllocatedBit 0x2000479c Data 4 heap_4.o(.data)
- xStart 0x200047a0 Data 8 heap_4.o(.data)
- .data 0x200047a8 Section 4 port.o(.data)
- uxCriticalNesting 0x200047a8 Data 4 port.o(.data)
- .data 0x200047ac Section 4 rand.o(.data)
- _rand_state 0x200047ac Data 4 rand.o(.data)
- .bss 0x200047b0 Section 52 system_n32wb03x.o(.bss)
- .bss 0x200047e4 Section 808 n32wb03x_qflash.o(.bss)
- ram_qflash_cmd 0x200047e4 Data 808 n32wb03x_qflash.o(.bss)
- .bss 0x20004b0c Section 284 prf.o(.bss)
- .bss 0x20004c28 Section 80 ns_timer.o(.bss)
- timer_callback_array 0x20004c28 Data 40 ns_timer.o(.bss)
- modified_timer_callback_array 0x20004c50 Data 40 ns_timer.o(.bss)
- .bss 0x20004c78 Section 92 ns_sec.o(.bss)
- .bss 0x20004cd4 Section 432 ns_ble.o(.bss)
- .bss 0x20004e84 Section 480 cli_core.o(.bss)
- s_taskList 0x20004e84 Data 384 cli_core.o(.bss)
- s_txBuf 0x20005004 Data 96 cli_core.o(.bss)
- .bss 0x20005064 Section 576 app_cli.o(.bss)
- line 0x20005064 Data 64 app_cli.o(.bss)
- s_history 0x200050a4 Data 512 app_cli.o(.bss)
- .bss 0x200052a4 Section 512 ble_up.o(.bss)
- s_buf 0x200052a4 Data 512 ble_up.o(.bss)
- .bss 0x200054a4 Section 827 app_ble_proto.o(.bss)
- s_line 0x200054a4 Data 64 app_ble_proto.o(.bss)
- s_rxBuf 0x200054e4 Data 512 app_ble_proto.o(.bss)
- s_txFrame 0x200056e4 Data 251 app_ble_proto.o(.bss)
- .bss 0x200057e0 Section 240 tasks.o(.bss)
- pxReadyTasksLists 0x200057e0 Data 140 tasks.o(.bss)
- xDelayedTaskList1 0x2000586c Data 20 tasks.o(.bss)
- xDelayedTaskList2 0x20005880 Data 20 tasks.o(.bss)
- xPendingReadyList 0x20005894 Data 20 tasks.o(.bss)
- xTasksWaitingTermination 0x200058a8 Data 20 tasks.o(.bss)
- xSuspendedTaskList 0x200058bc Data 20 tasks.o(.bss)
- .bss 0x200058d0 Section 20480 heap_4.o(.bss)
- ucHeap 0x200058d0 Data 20480 heap_4.o(.bss)
- STACK 0x2000a8d0 Section 2048 startup_n32wb03x.o(STACK)
+ .data 0x20004754 Section 44 app_ota.o(.data)
+ s_active 0x20004754 Data 1 app_ota.o(.data)
+ s_qflash_ready 0x20004755 Data 1 app_ota.o(.data)
+ s_target_base 0x20004758 Data 4 app_ota.o(.data)
+ s_total_size 0x2000475c Data 4 app_ota.o(.data)
+ s_image_crc32 0x20004760 Data 4 app_ota.o(.data)
+ s_version 0x20004764 Data 4 app_ota.o(.data)
+ s_offset 0x20004768 Data 4 app_ota.o(.data)
+ s_prog 0x2000476c Data 4 app_ota.o(.data)
+ s_erased 0x20004770 Data 4 app_ota.o(.data)
+ s_ack_sector 0x20004774 Data 4 app_ota.o(.data)
+ s_word_buf 0x20004778 Data 4 app_ota.o(.data)
+ s_word_fill 0x2000477c Data 4 app_ota.o(.data)
+ .data 0x20004780 Section 1 app_info.o(.data)
+ s_adc_ready 0x20004780 Data 1 app_info.o(.data)
+ .data 0x20004784 Section 60 tasks.o(.data)
+ pxDelayedTaskList 0x20004788 Data 4 tasks.o(.data)
+ pxOverflowDelayedTaskList 0x2000478c Data 4 tasks.o(.data)
+ uxDeletedTasksWaitingCleanUp 0x20004790 Data 4 tasks.o(.data)
+ uxCurrentNumberOfTasks 0x20004794 Data 4 tasks.o(.data)
+ xTickCount 0x20004798 Data 4 tasks.o(.data)
+ uxTopReadyPriority 0x2000479c Data 4 tasks.o(.data)
+ xSchedulerRunning 0x200047a0 Data 4 tasks.o(.data)
+ uxPendedTicks 0x200047a4 Data 4 tasks.o(.data)
+ xYieldPending 0x200047a8 Data 4 tasks.o(.data)
+ xNumOfOverflows 0x200047ac Data 4 tasks.o(.data)
+ uxTaskNumber 0x200047b0 Data 4 tasks.o(.data)
+ xNextTaskUnblockTime 0x200047b4 Data 4 tasks.o(.data)
+ xIdleTaskHandle 0x200047b8 Data 4 tasks.o(.data)
+ uxSchedulerSuspended 0x200047bc Data 4 tasks.o(.data)
+ .data 0x200047c0 Section 24 heap_4.o(.data)
+ pxEnd 0x200047c0 Data 4 heap_4.o(.data)
+ xFreeBytesRemaining 0x200047c4 Data 4 heap_4.o(.data)
+ xMinimumEverFreeBytesRemaining 0x200047c8 Data 4 heap_4.o(.data)
+ xBlockAllocatedBit 0x200047cc Data 4 heap_4.o(.data)
+ xStart 0x200047d0 Data 8 heap_4.o(.data)
+ .data 0x200047d8 Section 4 port.o(.data)
+ uxCriticalNesting 0x200047d8 Data 4 port.o(.data)
+ .data 0x200047dc Section 4 rand.o(.data)
+ _rand_state 0x200047dc Data 4 rand.o(.data)
+ .bss 0x200047e0 Section 52 system_n32wb03x.o(.bss)
+ .bss 0x20004814 Section 808 n32wb03x_qflash.o(.bss)
+ ram_qflash_cmd 0x20004814 Data 808 n32wb03x_qflash.o(.bss)
+ .bss 0x20004b3c Section 284 prf.o(.bss)
+ .bss 0x20004c58 Section 80 ns_timer.o(.bss)
+ timer_callback_array 0x20004c58 Data 40 ns_timer.o(.bss)
+ modified_timer_callback_array 0x20004c80 Data 40 ns_timer.o(.bss)
+ .bss 0x20004ca8 Section 92 ns_sec.o(.bss)
+ .bss 0x20004d04 Section 432 ns_ble.o(.bss)
+ .bss 0x20004eb4 Section 480 cli_core.o(.bss)
+ s_taskList 0x20004eb4 Data 384 cli_core.o(.bss)
+ s_txBuf 0x20005034 Data 96 cli_core.o(.bss)
+ .bss 0x20005094 Section 576 app_cli.o(.bss)
+ line 0x20005094 Data 64 app_cli.o(.bss)
+ s_history 0x200050d4 Data 512 app_cli.o(.bss)
+ .bss 0x200052d4 Section 512 ble_up.o(.bss)
+ s_buf 0x200052d4 Data 512 ble_up.o(.bss)
+ .bss 0x200054d4 Section 827 app_ble_proto.o(.bss)
+ s_line 0x200054d4 Data 64 app_ble_proto.o(.bss)
+ s_rxBuf 0x20005514 Data 512 app_ble_proto.o(.bss)
+ s_txFrame 0x20005714 Data 251 app_ble_proto.o(.bss)
+ .bss 0x20005810 Section 240 tasks.o(.bss)
+ pxReadyTasksLists 0x20005810 Data 140 tasks.o(.bss)
+ xDelayedTaskList1 0x2000589c Data 20 tasks.o(.bss)
+ xDelayedTaskList2 0x200058b0 Data 20 tasks.o(.bss)
+ xPendingReadyList 0x200058c4 Data 20 tasks.o(.bss)
+ xTasksWaitingTermination 0x200058d8 Data 20 tasks.o(.bss)
+ xSuspendedTaskList 0x200058ec Data 20 tasks.o(.bss)
+ .bss 0x20005900 Section 20480 heap_4.o(.bss)
+ ucHeap 0x20005900 Data 20480 heap_4.o(.bss)
+ STACK 0x2000a900 Section 2048 startup_n32wb03x.o(STACK)
Global Symbols
@@ -3267,6 +3381,7 @@ Image Symbol Table
l2cc_sig_handlers 0x0002fb28 Data 0 symbol_g15.obj ABSOLUTE
TASK_DESC_L2CC 0x0002fb88 Data 0 symbol_g15.obj ABSOLUTE
TASK_DESC_AHI 0x0002fb9c Data 0 symbol_g15.obj ABSOLUTE
+ Image$$ER_IROM1$$Base 0x01008000 Number 0 anon$$obj.o ABSOLUTE
__Vectors 0x01008000 Data 4 startup_n32wb03x.o(RESET)
__Vectors_End 0x010080c0 Data 0 startup_n32wb03x.o(RESET)
__main 0x010080c1 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
@@ -3323,275 +3438,312 @@ Image Symbol Table
WWDG_IRQHandler 0x0100817b Thumb Code 0 startup_n32wb03x.o(.text)
__aeabi_uidiv 0x01008185 Thumb Code 0 uidiv.o(.text)
__aeabi_uidivmod 0x01008185 Thumb Code 44 uidiv.o(.text)
- __aeabi_uldivmod 0x010081b1 Thumb Code 96 uldiv.o(.text)
- rand 0x01008211 Thumb Code 18 rand.o(.text)
- srand 0x01008223 Thumb Code 6 rand.o(.text)
- __aeabi_memcpy 0x01008235 Thumb Code 36 memcpya.o(.text)
- __aeabi_memcpy4 0x01008235 Thumb Code 0 memcpya.o(.text)
- __aeabi_memcpy8 0x01008235 Thumb Code 0 memcpya.o(.text)
- __aeabi_memset 0x01008259 Thumb Code 14 memseta.o(.text)
- __aeabi_memset4 0x01008259 Thumb Code 0 memseta.o(.text)
- __aeabi_memset8 0x01008259 Thumb Code 0 memseta.o(.text)
- __aeabi_memclr 0x01008267 Thumb Code 4 memseta.o(.text)
- __aeabi_memclr4 0x01008267 Thumb Code 0 memseta.o(.text)
- __aeabi_memclr8 0x01008267 Thumb Code 0 memseta.o(.text)
- _memset$wrapper 0x0100826b Thumb Code 18 memseta.o(.text)
- strlen 0x0100827d Thumb Code 14 strlen.o(.text)
- strcmp 0x0100828b Thumb Code 28 strcmp.o(.text)
- memchr 0x010082a7 Thumb Code 20 memchr.o(.text)
- memcmp 0x010082bb Thumb Code 26 memcmp.o(.text)
- strcpy 0x010082d5 Thumb Code 18 strcpy.o(.text)
- strncmp 0x010082e7 Thumb Code 30 strncmp.o(.text)
- __aeabi_dadd 0x01008305 Thumb Code 328 dadd.o(.text)
- __aeabi_dsub 0x0100844d Thumb Code 12 dadd.o(.text)
- __aeabi_drsub 0x01008459 Thumb Code 12 dadd.o(.text)
- __aeabi_dmul 0x01008469 Thumb Code 202 dmul.o(.text)
- __aeabi_ddiv 0x01008539 Thumb Code 234 ddiv.o(.text)
- __aeabi_ui2d 0x01008629 Thumb Code 24 dfltui.o(.text)
- __aeabi_ul2d 0x01008645 Thumb Code 22 dfltul.o(.text)
- __aeabi_d2ulz 0x01008661 Thumb Code 54 dfixul.o(.text)
- __aeabi_llsl 0x010086a1 Thumb Code 32 llshl.o(.text)
- _ll_shift_l 0x010086a1 Thumb Code 0 llshl.o(.text)
- __aeabi_llsr 0x010086c1 Thumb Code 34 llushr.o(.text)
- _ll_ushift_r 0x010086c1 Thumb Code 0 llushr.o(.text)
- __aeabi_lasr 0x010086e3 Thumb Code 38 llsshr.o(.text)
- _ll_sshift_r 0x010086e3 Thumb Code 0 llsshr.o(.text)
- __I$use$fp 0x01008709 Thumb Code 0 iusefp.o(.text)
- _double_round 0x01008709 Thumb Code 26 depilogue.o(.text)
- _double_epilogue 0x01008723 Thumb Code 164 depilogue.o(.text)
- __aeabi_cdrcmple 0x010087c9 Thumb Code 38 cdrcmple.o(.text)
- __scatterload 0x010087f1 Thumb Code 28 init.o(.text)
- __scatterload_rt2 0x010087f1 Thumb Code 0 init.o(.text)
- __decompress 0x01008815 Thumb Code 0 __dclz77c.o(.text)
- __decompress2 0x01008815 Thumb Code 96 __dclz77c.o(.text)
- Long Thumb to Thumb Veneer to __ARM_common_memcpy1_6 0x01008875 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_get_attribute 0x01008881 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_uuid16_comp 0x0100888d Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to co_list_pop_front 0x01008899 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attm_svc_create_db 0x010088a5 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to co_list_init 0x010088b1 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to co_list_extract 0x010088bd Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to co_list_push_back 0x010088c9 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_att_get_permission 0x010088d5 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_get_service 0x010088e1 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_get_uuid 0x010088ed Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to calib_lsi_clk 0x010088f9 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attm_svc_create_db_128 0x01008905 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to ecc_init 0x01008911 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to h4tl_init 0x0100891d Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to ahi_init 0x01008929 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to __ARM_common_ll_muluu 0x01008935 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- AppCli_Init 0x01008941 Thumb Code 30 app_cli.o(i.AppCli_Init)
- DMA_ClearFlag 0x01009061 Thumb Code 4 n32wb03x_dma.o(i.DMA_ClearFlag)
- DMA_DeInit 0x01009065 Thumb Code 106 n32wb03x_dma.o(i.DMA_DeInit)
- DMA_EnableChannel 0x010090ed Thumb Code 20 n32wb03x_dma.o(i.DMA_EnableChannel)
- DMA_GetFlagStatus 0x01009105 Thumb Code 14 n32wb03x_dma.o(i.DMA_GetFlagStatus)
- DMA_Init 0x01009115 Thumb Code 58 n32wb03x_dma.o(i.DMA_Init)
- DMA_RequestRemap 0x01009155 Thumb Code 14 n32wb03x_dma.o(i.DMA_RequestRemap)
- EXTI_ClrITPendBit 0x01009165 Thumb Code 6 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
- EXTI_GetITStatus 0x01009171 Thumb Code 24 n32wb03x_exti.o(i.EXTI_GetITStatus)
- EXTI_InitPeripheral 0x0100918d Thumb Code 108 n32wb03x_exti.o(i.EXTI_InitPeripheral)
- GPIO_InitPeripheral 0x010091fd Thumb Code 184 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
- GPIO_InitStruct 0x010092b5 Thumb Code 22 n32wb03x_gpio.o(i.GPIO_InitStruct)
- GPIO_ResetBits 0x010092d1 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_ResetBits)
- GPIO_SetBits 0x010092d5 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_SetBits)
- GPIO_TogglePin 0x010092d9 Thumb Code 8 n32wb03x_gpio.o(i.GPIO_TogglePin)
- HardFault_Handler 0x010092e1 Thumb Code 58 n32wb03x_it.o(i.HardFault_Handler)
- LedBlink 0x01009391 Thumb Code 8 app_gpio.o(i.LedBlink)
- LedInit 0x01009399 Thumb Code 64 app_gpio.o(i.LedInit)
- LedOff 0x010093e5 Thumb Code 8 app_gpio.o(i.LedOff)
- LedOn 0x010093ed Thumb Code 8 app_gpio.o(i.LedOn)
- NVIC_Init 0x010093f5 Thumb Code 102 misc.o(i.NVIC_Init)
- OTPTrim_Read 0x0100946d Thumb Code 186 system_n32wb03x.o(i.OTPTrim_Read)
- Qflash_Erase_Sector 0x01009539 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
- Qflash_Init 0x0100955d Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Init)
- Qflash_Write 0x01009595 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Write)
- RCC_EnableAHBPeriphClk 0x010095b9 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
- RCC_EnableAPB2PeriphClk 0x010095d1 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
- RCC_GetClocksFreqValue 0x010095e9 Thumb Code 90 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
- SVC_Handler 0x0100965d Thumb Code 2 port.o(i.SVC_Handler)
- SysTick_Handler 0x01009661 Thumb Code 32 port.o(i.SysTick_Handler)
- SystemGetMacAddr 0x01009685 Thumb Code 44 system_n32wb03x.o(i.SystemGetMacAddr)
- SystemInit 0x010096b9 Thumb Code 346 system_n32wb03x.o(i.SystemInit)
- USART1_IRQHandler 0x01009839 Thumb Code 8 n32wb03x_it.o(i.USART1_IRQHandler)
- USART_ConfigInt 0x01009841 Thumb Code 50 n32wb03x_usart.o(i.USART_ConfigInt)
- USART_Enable 0x01009875 Thumb Code 22 n32wb03x_usart.o(i.USART_Enable)
- USART_EnableDMA 0x01009891 Thumb Code 16 n32wb03x_usart.o(i.USART_EnableDMA)
- USART_GetFlagStatus 0x010098a1 Thumb Code 14 n32wb03x_usart.o(i.USART_GetFlagStatus)
- USART_GetIntStatus 0x010098af Thumb Code 64 n32wb03x_usart.o(i.USART_GetIntStatus)
- USART_Init 0x010098f1 Thumb Code 120 n32wb03x_usart.o(i.USART_Init)
- USART_ReceiveData 0x01009979 Thumb Code 8 n32wb03x_usart.o(i.USART_ReceiveData)
- USART_SendData 0x01009981 Thumb Code 8 n32wb03x_usart.o(i.USART_SendData)
- __0printf 0x01009989 Thumb Code 24 printfa.o(i.__0printf)
- __1printf 0x01009989 Thumb Code 0 printfa.o(i.__0printf)
- __2printf 0x01009989 Thumb Code 0 printfa.o(i.__0printf)
- __c89printf 0x01009989 Thumb Code 0 printfa.o(i.__0printf)
- printf 0x01009989 Thumb Code 0 printfa.o(i.__0printf)
- __0sprintf 0x010099a9 Thumb Code 36 printfa.o(i.__0sprintf)
- __1sprintf 0x010099a9 Thumb Code 0 printfa.o(i.__0sprintf)
- __2sprintf 0x010099a9 Thumb Code 0 printfa.o(i.__0sprintf)
- __c89sprintf 0x010099a9 Thumb Code 0 printfa.o(i.__0sprintf)
- sprintf 0x010099a9 Thumb Code 0 printfa.o(i.__0sprintf)
- __0vsnprintf 0x010099d1 Thumb Code 40 printfa.o(i.__0vsnprintf)
- __1vsnprintf 0x010099d1 Thumb Code 0 printfa.o(i.__0vsnprintf)
- __2vsnprintf 0x010099d1 Thumb Code 0 printfa.o(i.__0vsnprintf)
- __c89vsnprintf 0x010099d1 Thumb Code 0 printfa.o(i.__0vsnprintf)
- vsnprintf 0x010099d1 Thumb Code 0 printfa.o(i.__0vsnprintf)
- __ARM_clz 0x010099fd Thumb Code 46 depilogue.o(i.__ARM_clz)
- app_ble_adv_init 0x0100a2f9 Thumb Code 90 app_ble.o(i.app_ble_adv_init)
- app_ble_adv_msg_handler 0x0100a36d Thumb Code 2 app_ble.o(i.app_ble_adv_msg_handler)
- app_ble_gap_params_init 0x0100a371 Thumb Code 118 app_ble.o(i.app_ble_gap_params_init)
- app_ble_init 0x0100a409 Thumb Code 58 app_ble.o(i.app_ble_init)
- app_ble_msg_handler 0x0100a455 Thumb Code 54 app_ble.o(i.app_ble_msg_handler)
- app_ble_proto_init 0x0100a495 Thumb Code 14 app_ble_proto.o(i.app_ble_proto_init)
- app_ble_proto_on_disconnect 0x0100a4a9 Thumb Code 16 app_ble_proto.o(i.app_ble_proto_on_disconnect)
- app_ble_proto_rx_bytes 0x0100a4bd Thumb Code 308 app_ble_proto.o(i.app_ble_proto_rx_bytes)
- app_ble_sec_init 0x0100a611 Thumb Code 70 app_ble.o(i.app_ble_sec_init)
- app_dis_add_dis 0x0100a73d Thumb Code 74 app_dis.o(i.app_dis_add_dis)
- app_entry_point_handler 0x0100a799 Thumb Code 238 ns_ble_task.o(i.app_entry_point_handler)
- app_rdtss_add_rdts 0x0100a965 Thumb Code 82 app_rdtss.o(i.app_rdtss_add_rdts)
- app_user_msg_handler 0x0100ab7d Thumb Code 2 app_ble.o(i.app_user_msg_handler)
- attm_att_set_value 0x0100ab81 Thumb Code 172 lib_att.o(i.attm_att_set_value)
- ble_up_on_cfm 0x0100ac51 Thumb Code 14 ble_up.o(i.ble_up_on_cfm)
- ble_up_poll 0x0100ac65 Thumb Code 76 ble_up.o(i.ble_up_poll)
- ble_up_reset 0x0100acbd Thumb Code 12 ble_up.o(i.ble_up_reset)
- ble_up_write 0x0100accd Thumb Code 58 ble_up.o(i.ble_up_write)
- bsp_usart_init 0x0100ad15 Thumb Code 196 bsp_usart.o(i.bsp_usart_init)
- bsp_usart_read_byte 0x0100adf1 Thumb Code 52 bsp_usart.o(i.bsp_usart_read_byte)
- bsp_usart_rx_isr_handler 0x0100ae29 Thumb Code 68 bsp_usart.o(i.bsp_usart_rx_isr_handler)
- bsp_usart_tx_lock 0x0100ae7d Thumb Code 28 bsp_usart.o(i.bsp_usart_tx_lock)
- bsp_usart_tx_unlock 0x0100ae9d Thumb Code 32 bsp_usart.o(i.bsp_usart_tx_unlock)
- bsp_usart_write_dma 0x0100aec1 Thumb Code 134 bsp_usart.o(i.bsp_usart_write_dma)
- check_client_char_cfg 0x0100af59 Thumb Code 42 rdts_common.o(i.check_client_char_cfg)
- cli_cmd_count 0x0100af83 Thumb Code 4 cli_core.o(i.cli_cmd_count)
- cli_cmd_name 0x0100af89 Thumb Code 18 cli_core.o(i.cli_cmd_name)
- cli_exec_line 0x0100afa1 Thumb Code 140 cli_core.o(i.cli_exec_line)
- cli_printf 0x0100b055 Thumb Code 36 cli_core.o(i.cli_printf)
- cli_set_output 0x0100b0e9 Thumb Code 6 cli_core.o(i.cli_set_output)
- cli_write 0x0100b0f5 Thumb Code 30 cli_core.o(i.cli_write)
- diss_check_val_len 0x0100b119 Thumb Code 42 diss.o(i.diss_check_val_len)
- diss_handle_to_value 0x0100b185 Thumb Code 52 diss.o(i.diss_handle_to_value)
- diss_prf_itf_get 0x0100b259 Thumb Code 4 diss.o(i.diss_prf_itf_get)
- diss_task_init 0x0100b2fd Thumb Code 28 diss_task.o(i.diss_task_init)
- diss_value_to_handle 0x0100b459 Thumb Code 58 diss.o(i.diss_value_to_handle)
- eTaskGetState 0x0100b495 Thumb Code 82 tasks.o(i.eTaskGetState)
- fputc 0x0100b4f5 Thumb Code 54 bsp_usart.o(i.fputc)
- get_cfg_handle 0x0100c6b9 Thumb Code 98 rdts_common.o(i.get_cfg_handle)
- get_value_handle 0x0100c725 Thumb Code 78 rdts_common.o(i.get_value_handle)
- llhwc_modem_setmode 0x0100c795 Thumb Code 44 rwip_driver.o(i.llhwc_modem_setmode)
- llhwc_phy_prerx_flash 0x0100c7c5 Thumb Code 172 rwip_driver.o(i.llhwc_phy_prerx_flash)
- main 0x0100c985 Thumb Code 132 main.o(i.main)
- ns_EXTI4_12_IRQHandler 0x0100cb21 Thumb Code 76 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
- ns_HardFault_Handler 0x0100cb7d Thumb Code 26 ns_ble.o(i.ns_HardFault_Handler)
- ns_ble_add_prf_func_register 0x0100cba5 Thumb Code 28 ns_ble.o(i.ns_ble_add_prf_func_register)
- ns_ble_add_svc 0x0100cbc5 Thumb Code 34 ns_ble.o(i.ns_ble_add_svc)
- ns_ble_adv_fsm_next 0x0100cbf1 Thumb Code 202 ns_ble.o(i.ns_ble_adv_fsm_next)
- ns_ble_adv_init 0x0100cccd Thumb Code 58 ns_ble.o(i.ns_ble_adv_init)
- ns_ble_adv_start 0x0100cd15 Thumb Code 72 ns_ble.o(i.ns_ble_adv_start)
- ns_ble_adv_stop 0x0100cd65 Thumb Code 66 ns_ble.o(i.ns_ble_adv_stop)
- ns_ble_delete_init 0x0100cdb1 Thumb Code 46 ns_ble.o(i.ns_ble_delete_init)
- ns_ble_delete_scan 0x0100cded Thumb Code 42 ns_ble.o(i.ns_ble_delete_scan)
- ns_ble_disconnect 0x0100ce25 Thumb Code 34 ns_ble.o(i.ns_ble_disconnect)
- ns_ble_gap_init 0x0100ce51 Thumb Code 70 ns_ble.o(i.ns_ble_gap_init)
- ns_ble_get_connection_num 0x0100cebd Thumb Code 32 ns_ble.o(i.ns_ble_get_connection_num)
- ns_ble_list_set_ral 0x0100cee1 Thumb Code 76 ns_ble.o(i.ns_ble_list_set_ral)
- ns_ble_lsc_config 0x0100cf31 Thumb Code 106 ns_ble.o(i.ns_ble_lsc_config)
- ns_ble_prf_task_register 0x0100cfb5 Thumb Code 34 ns_ble.o(i.ns_ble_prf_task_register)
- ns_ble_scan_data_find 0x0100cfdd Thumb Code 72 ns_ble.o(i.ns_ble_scan_data_find)
- ns_ble_stack_init 0x0100d025 Thumb Code 448 ns_ble.o(i.ns_ble_stack_init)
- ns_ble_start_init 0x0100d29d Thumb Code 260 ns_ble.o(i.ns_ble_start_init)
- ns_ble_start_scan 0x0100d3c1 Thumb Code 178 ns_ble.o(i.ns_ble_start_scan)
- ns_ble_stop_init 0x0100d48d Thumb Code 42 ns_ble.o(i.ns_ble_stop_init)
- ns_ble_stop_scan 0x0100d4c5 Thumb Code 48 ns_ble.o(i.ns_ble_stop_scan)
- ns_ble_update_param 0x0100d501 Thumb Code 112 ns_ble.o(i.ns_ble_update_param)
- ns_bond_last_bonded_addr 0x0100d5c1 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_addr)
- ns_bond_last_bonded_peer_id 0x0100d5f1 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_peer_id)
- ns_bond_last_bonded_ral_info 0x0100d621 Thumb Code 92 ns_sec.o(i.ns_bond_last_bonded_ral_info)
- ns_bond_resolv_addr_start 0x0100d685 Thumb Code 92 ns_sec.o(i.ns_bond_resolv_addr_start)
- ns_bond_search_addr_irk 0x0100d6e5 Thumb Code 110 ns_sec.o(i.ns_bond_search_addr_irk)
- ns_peripheral_config 0x0100d761 Thumb Code 162 ns_ble.o(i.ns_peripheral_config)
- ns_sec_bond_store_evt_handler 0x0100d835 Thumb Code 308 ns_sec.o(i.ns_sec_bond_store_evt_handler)
- ns_sec_get_bond_status 0x0100d995 Thumb Code 12 ns_sec.o(i.ns_sec_get_bond_status)
- ns_sec_get_iocap 0x0100d9a5 Thumb Code 6 ns_sec.o(i.ns_sec_get_iocap)
- ns_sec_init 0x0100d9b1 Thumb Code 94 ns_sec.o(i.ns_sec_init)
- ns_sleep_lock_acquire 0x0100da19 Thumb Code 20 ns_sleep.o(i.ns_sleep_lock_acquire)
- ns_sleep_lock_release 0x0100da31 Thumb Code 16 ns_sleep.o(i.ns_sleep_lock_release)
- ns_timer_api_process_handler 0x0100da45 Thumb Code 166 ns_timer.o(i.ns_timer_api_process_handler)
- prf_add_profile 0x0100db51 Thumb Code 132 prf.o(i.prf_add_profile)
- prf_dst_task_get 0x0100dbd9 Thumb Code 16 prf.o(i.prf_dst_task_get)
- prf_env_get 0x0100dbe9 Thumb Code 44 prf.o(i.prf_env_get)
- prf_get_id_from_task 0x0100dc19 Thumb Code 50 prf.o(i.prf_get_id_from_task)
- prf_get_itf_func_register 0x0100dc51 Thumb Code 34 prf.o(i.prf_get_itf_func_register)
- prf_get_task_from_id 0x0100dc79 Thumb Code 50 prf.o(i.prf_get_task_from_id)
- prf_init 0x0100dcb1 Thumb Code 170 prf.o(i.prf_init)
- pvPortMalloc 0x0100e1a1 Thumb Code 230 heap_4.o(i.pvPortMalloc)
- pvTaskIncrementMutexHeldCount 0x0100e295 Thumb Code 20 tasks.o(i.pvTaskIncrementMutexHeldCount)
- pxPortInitialiseStack 0x0100e2ad Thumb Code 30 port.o(i.pxPortInitialiseStack)
- rdtss_get_att_handle 0x0100e48f Thumb Code 28 rdts_common.o(i.rdtss_get_att_handle)
- rdtss_get_att_idx 0x0100e4ab Thumb Code 40 rdts_common.o(i.rdtss_get_att_idx)
- rdtss_init_ccc_values 0x0100e56d Thumb Code 160 rdtss_task.o(i.rdtss_init_ccc_values)
- rdtss_prf_itf_get 0x0100e611 Thumb Code 4 rdtss.o(i.rdtss_prf_itf_get)
- rdtss_send_notify 0x0100e619 Thumb Code 70 app_rdtss.o(i.rdtss_send_notify)
- rdtss_set_ccc_value 0x0100e66d Thumb Code 52 rdtss_task.o(i.rdtss_set_ccc_value)
- rdtss_task_init 0x0100e6a1 Thumb Code 28 rdtss_task.o(i.rdtss_task_init)
- rwip_init 0x0100e949 Thumb Code 198 rwip.o(i.rwip_init)
- rwip_slp_isr 0x0100ea61 Thumb Code 198 rwip_driver.o(i.rwip_slp_isr)
- uxListRemove 0x0100eb5d Thumb Code 38 list.o(i.uxListRemove)
- uxTaskGetNumberOfTasks 0x0100eb85 Thumb Code 6 tasks.o(i.uxTaskGetNumberOfTasks)
- uxTaskGetSystemState 0x0100eb91 Thumb Code 134 tasks.o(i.uxTaskGetSystemState)
- vListInitialise 0x0100ec29 Thumb Code 22 list.o(i.vListInitialise)
- vListInitialiseItem 0x0100ec3f Thumb Code 6 list.o(i.vListInitialiseItem)
- vListInsert 0x0100ec45 Thumb Code 50 list.o(i.vListInsert)
- vListInsertEnd 0x0100ec77 Thumb Code 24 list.o(i.vListInsertEnd)
- vPortEnterCritical 0x0100ec91 Thumb Code 20 port.o(i.vPortEnterCritical)
- vPortExitCritical 0x0100eca9 Thumb Code 22 port.o(i.vPortExitCritical)
- vPortFree 0x0100ecc5 Thumb Code 64 heap_4.o(i.vPortFree)
- vPortYield 0x0100ed09 Thumb Code 18 port.o(i.vPortYield)
- vTaskDelay 0x0100ed21 Thumb Code 44 tasks.o(i.vTaskDelay)
- vTaskInternalSetTimeOutState 0x0100ed51 Thumb Code 12 tasks.o(i.vTaskInternalSetTimeOutState)
- vTaskList 0x0100ed61 Thumb Code 188 tasks.o(i.vTaskList)
- vTaskMissedYield 0x0100ee31 Thumb Code 8 tasks.o(i.vTaskMissedYield)
- vTaskPlaceOnEventList 0x0100ee3d Thumb Code 32 tasks.o(i.vTaskPlaceOnEventList)
- vTaskPriorityDisinheritAfterTimeout 0x0100ee61 Thumb Code 106 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
- vTaskStartScheduler 0x0100eed5 Thumb Code 60 tasks.o(i.vTaskStartScheduler)
- vTaskSuspendAll 0x0100ef25 Thumb Code 10 tasks.o(i.vTaskSuspendAll)
- vTaskSwitchContext 0x0100ef35 Thumb Code 92 tasks.o(i.vTaskSwitchContext)
- xPortGetFreeHeapSize 0x0100ef99 Thumb Code 6 heap_4.o(i.xPortGetFreeHeapSize)
- xPortGetMinimumEverFreeHeapSize 0x0100efa5 Thumb Code 6 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
- xPortStartScheduler 0x0100efb1 Thumb Code 62 port.o(i.xPortStartScheduler)
- xQueueCreateMutex 0x0100f001 Thumb Code 36 queue.o(i.xQueueCreateMutex)
- xQueueGenericCreate 0x0100f025 Thumb Code 68 queue.o(i.xQueueGenericCreate)
- xQueueGenericReset 0x0100f069 Thumb Code 110 queue.o(i.xQueueGenericReset)
- xQueueGenericSend 0x0100f0d7 Thumb Code 398 queue.o(i.xQueueGenericSend)
- xQueueGenericSendFromISR 0x0100f265 Thumb Code 142 queue.o(i.xQueueGenericSendFromISR)
- xQueueReceive 0x0100f2f3 Thumb Code 322 queue.o(i.xQueueReceive)
- xQueueSemaphoreTake 0x0100f435 Thumb Code 370 queue.o(i.xQueueSemaphoreTake)
- xTaskCheckForTimeOut 0x0100f5a9 Thumb Code 94 tasks.o(i.xTaskCheckForTimeOut)
- xTaskCreate 0x0100f60d Thumb Code 348 tasks.o(i.xTaskCreate)
- xTaskGetSchedulerState 0x0100f785 Thumb Code 26 tasks.o(i.xTaskGetSchedulerState)
- xTaskGetTickCount 0x0100f7a5 Thumb Code 6 tasks.o(i.xTaskGetTickCount)
- xTaskIncrementTick 0x0100f7b1 Thumb Code 202 tasks.o(i.xTaskIncrementTick)
- xTaskPriorityDisinherit 0x0100f885 Thumb Code 96 tasks.o(i.xTaskPriorityDisinherit)
- xTaskPriorityInherit 0x0100f8ed Thumb Code 110 tasks.o(i.xTaskPriorityInherit)
- xTaskRemoveFromEventList 0x0100f965 Thumb Code 88 tasks.o(i.xTaskRemoveFromEventList)
- xTaskResumeAll 0x0100f9c9 Thumb Code 186 tasks.o(i.xTaskResumeAll)
- TRIM_READ_CMD_CODE 0x0100fa90 Data 320 system_n32wb03x.o(.constdata)
- CMD_RDID 0x0100fbd0 Data 152 system_n32wb03x.o(.constdata)
- const_qflash_cmd 0x0100fc74 Data 804 n32wb03x_qflash.o(.constdata)
- diss_att_db 0x0100ffb8 Data 152 diss.o(.constdata)
- diss_itf 0x01010050 Data 16 diss.o(.constdata)
- rdtss_itf 0x01010078 Data 16 rdtss.o(.constdata)
- app_sec_msg_handler_list 0x010100d0 Data 40 ns_sec.o(.constdata)
- app_sec_handlers 0x010100f8 Data 8 ns_sec.o(.constdata)
- TASK_DESC_APP_M 0x01010594 Data 12 ns_ble_task.o(.constdata)
- app_dis_msg_handler_list 0x010105a0 Data 8 app_dis.o(.constdata)
- app_dis_handlers 0x010105a8 Data 8 app_dis.o(.constdata)
- app_rdtss_handlers 0x010105b0 Data 8 app_rdtss.o(.constdata)
- app_rdts_svc_uuid 0x010105b8 Data 16 app_rdtss.o(.constdata)
- app_rdts_att_db 0x010105c8 Data 154 app_rdtss.o(.constdata)
- app_rdtss_msg_handler_list 0x01010664 Data 24 app_rdtss.o(.constdata)
- Region$$Table$$Base 0x01010760 Number 0 anon$$obj.o(Region$$Table)
- Region$$Table$$Limit 0x01010780 Number 0 anon$$obj.o(Region$$Table)
+ __aeabi_idiv 0x010081b1 Thumb Code 0 idiv.o(.text)
+ __aeabi_idivmod 0x010081b1 Thumb Code 40 idiv.o(.text)
+ __aeabi_uldivmod 0x010081d9 Thumb Code 96 uldiv.o(.text)
+ rand 0x01008239 Thumb Code 18 rand.o(.text)
+ srand 0x0100824b Thumb Code 6 rand.o(.text)
+ __aeabi_memcpy 0x0100825d Thumb Code 36 memcpya.o(.text)
+ __aeabi_memcpy4 0x0100825d Thumb Code 0 memcpya.o(.text)
+ __aeabi_memcpy8 0x0100825d Thumb Code 0 memcpya.o(.text)
+ __aeabi_memset 0x01008281 Thumb Code 14 memseta.o(.text)
+ __aeabi_memset4 0x01008281 Thumb Code 0 memseta.o(.text)
+ __aeabi_memset8 0x01008281 Thumb Code 0 memseta.o(.text)
+ __aeabi_memclr 0x0100828f Thumb Code 4 memseta.o(.text)
+ __aeabi_memclr4 0x0100828f Thumb Code 0 memseta.o(.text)
+ __aeabi_memclr8 0x0100828f Thumb Code 0 memseta.o(.text)
+ _memset$wrapper 0x01008293 Thumb Code 18 memseta.o(.text)
+ strlen 0x010082a5 Thumb Code 14 strlen.o(.text)
+ strcmp 0x010082b3 Thumb Code 28 strcmp.o(.text)
+ memchr 0x010082cf Thumb Code 20 memchr.o(.text)
+ memcmp 0x010082e3 Thumb Code 26 memcmp.o(.text)
+ strcpy 0x010082fd Thumb Code 18 strcpy.o(.text)
+ strncmp 0x0100830f Thumb Code 30 strncmp.o(.text)
+ __aeabi_fadd 0x0100832d Thumb Code 162 fadd.o(.text)
+ __aeabi_fsub 0x010083cf Thumb Code 8 fadd.o(.text)
+ __aeabi_frsub 0x010083d7 Thumb Code 8 fadd.o(.text)
+ __aeabi_fmul 0x010083df Thumb Code 122 fmul.o(.text)
+ __aeabi_dadd 0x01008459 Thumb Code 328 dadd.o(.text)
+ __aeabi_dsub 0x010085a1 Thumb Code 12 dadd.o(.text)
+ __aeabi_drsub 0x010085ad Thumb Code 12 dadd.o(.text)
+ __aeabi_dmul 0x010085bd Thumb Code 202 dmul.o(.text)
+ __aeabi_ddiv 0x0100868d Thumb Code 234 ddiv.o(.text)
+ __aeabi_ui2f 0x0100877d Thumb Code 14 ffltui.o(.text)
+ __aeabi_ui2d 0x0100878d Thumb Code 24 dfltui.o(.text)
+ __aeabi_ul2d 0x010087a9 Thumb Code 22 dfltul.o(.text)
+ __aeabi_f2iz 0x010087c5 Thumb Code 50 ffixi.o(.text)
+ __aeabi_d2ulz 0x010087f9 Thumb Code 54 dfixul.o(.text)
+ __aeabi_f2d 0x01008839 Thumb Code 40 f2d.o(.text)
+ __aeabi_d2f 0x01008861 Thumb Code 56 d2f.o(.text)
+ __aeabi_llsl 0x01008899 Thumb Code 32 llshl.o(.text)
+ _ll_shift_l 0x01008899 Thumb Code 0 llshl.o(.text)
+ __aeabi_llsr 0x010088b9 Thumb Code 34 llushr.o(.text)
+ _ll_ushift_r 0x010088b9 Thumb Code 0 llushr.o(.text)
+ __aeabi_lasr 0x010088db Thumb Code 38 llsshr.o(.text)
+ _ll_sshift_r 0x010088db Thumb Code 0 llsshr.o(.text)
+ __I$use$fp 0x01008901 Thumb Code 0 iusefp.o(.text)
+ _float_round 0x01008901 Thumb Code 16 fepilogue.o(.text)
+ _float_epilogue 0x01008911 Thumb Code 114 fepilogue.o(.text)
+ _double_round 0x01008983 Thumb Code 26 depilogue.o(.text)
+ _double_epilogue 0x0100899d Thumb Code 164 depilogue.o(.text)
+ __aeabi_cdrcmple 0x01008a41 Thumb Code 38 cdrcmple.o(.text)
+ __scatterload 0x01008a69 Thumb Code 28 init.o(.text)
+ __scatterload_rt2 0x01008a69 Thumb Code 0 init.o(.text)
+ __decompress 0x01008a8d Thumb Code 0 __dclz77c.o(.text)
+ __decompress2 0x01008a8d Thumb Code 96 __dclz77c.o(.text)
+ Long Thumb to Thumb Veneer to __ARM_common_memcpy1_6 0x01008aed Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_get_attribute 0x01008af9 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_uuid16_comp 0x01008b05 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to co_list_pop_front 0x01008b11 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attm_svc_create_db 0x01008b1d Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to co_list_init 0x01008b29 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to co_list_extract 0x01008b35 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to co_list_push_back 0x01008b41 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_att_get_permission 0x01008b4d Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_get_service 0x01008b59 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_get_uuid 0x01008b65 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to calib_lsi_clk 0x01008b71 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attm_svc_create_db_128 0x01008b7d Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to ecc_init 0x01008b89 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to h4tl_init 0x01008b95 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to hci_init 0x01008ba1 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to ahi_init 0x01008bad Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to __ARM_common_ll_muluu 0x01008bb9 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ ADC_ClearFlag 0x01008bc5 Thumb Code 6 n32wb03x_adc.o(i.ADC_ClearFlag)
+ ADC_ConfigChannel 0x01008bcb Thumb Code 14 n32wb03x_adc.o(i.ADC_ConfigChannel)
+ ADC_ConverValueToTemperature 0x01008bd9 Thumb Code 66 n32wb03x_adc.o(i.ADC_ConverValueToTemperature)
+ ADC_ConverValueToVoltage 0x01008c2d Thumb Code 136 n32wb03x_adc.o(i.ADC_ConverValueToVoltage)
+ ADC_DeInit 0x01008cb5 Thumb Code 66 n32wb03x_adc.o(i.ADC_DeInit)
+ ADC_Enable 0x01008d09 Thumb Code 20 n32wb03x_adc.o(i.ADC_Enable)
+ ADC_EnableBypassFilter 0x01008d1d Thumb Code 48 n32wb03x_adc.o(i.ADC_EnableBypassFilter)
+ ADC_EnableTS 0x01008d6d Thumb Code 18 n32wb03x_adc.o(i.ADC_EnableTS)
+ ADC_GetDat 0x01008d7f Thumb Code 6 n32wb03x_adc.o(i.ADC_GetDat)
+ ADC_GetFlagStatus 0x01008d85 Thumb Code 14 n32wb03x_adc.o(i.ADC_GetFlagStatus)
+ ADC_SetOverSampleCounter 0x01008d95 Thumb Code 18 n32wb03x_adc.o(i.ADC_SetOverSampleCounter)
+ AppCli_Init 0x01008dad Thumb Code 30 app_cli.o(i.AppCli_Init)
+ DMA_ClearFlag 0x01009619 Thumb Code 4 n32wb03x_dma.o(i.DMA_ClearFlag)
+ DMA_DeInit 0x0100961d Thumb Code 106 n32wb03x_dma.o(i.DMA_DeInit)
+ DMA_EnableChannel 0x010096a5 Thumb Code 20 n32wb03x_dma.o(i.DMA_EnableChannel)
+ DMA_GetFlagStatus 0x010096bd Thumb Code 14 n32wb03x_dma.o(i.DMA_GetFlagStatus)
+ DMA_Init 0x010096cd Thumb Code 58 n32wb03x_dma.o(i.DMA_Init)
+ DMA_RequestRemap 0x0100970d Thumb Code 14 n32wb03x_dma.o(i.DMA_RequestRemap)
+ EXTI_ClrITPendBit 0x0100971d Thumb Code 6 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ EXTI_GetITStatus 0x01009729 Thumb Code 24 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ EXTI_InitPeripheral 0x01009745 Thumb Code 108 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ GPIO_InitPeripheral 0x010097b5 Thumb Code 184 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ GPIO_InitStruct 0x0100986d Thumb Code 22 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ GPIO_ResetBits 0x01009889 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ GPIO_SetBits 0x0100988d Thumb Code 4 n32wb03x_gpio.o(i.GPIO_SetBits)
+ GPIO_TogglePin 0x01009891 Thumb Code 8 n32wb03x_gpio.o(i.GPIO_TogglePin)
+ HardFault_Handler 0x01009899 Thumb Code 58 n32wb03x_it.o(i.HardFault_Handler)
+ LedBlink 0x01009949 Thumb Code 8 app_gpio.o(i.LedBlink)
+ LedInit 0x01009951 Thumb Code 64 app_gpio.o(i.LedInit)
+ LedOff 0x0100999d Thumb Code 8 app_gpio.o(i.LedOff)
+ LedOn 0x010099a5 Thumb Code 8 app_gpio.o(i.LedOn)
+ NVIC_Init 0x010099ad Thumb Code 102 misc.o(i.NVIC_Init)
+ OTPTrim_Read 0x01009a25 Thumb Code 186 system_n32wb03x.o(i.OTPTrim_Read)
+ Qflash_Erase_Sector 0x01009af1 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ Qflash_Init 0x01009b15 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Init)
+ Qflash_Write 0x01009b4d Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Write)
+ RCC_ConfigAdcClk 0x01009b71 Thumb Code 14 n32wb03x_rcc.o(i.RCC_ConfigAdcClk)
+ RCC_EnableAHBPeriphClk 0x01009b85 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ RCC_EnableAHBPeriphReset 0x01009b9d Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphReset)
+ RCC_EnableAPB2PeriphClk 0x01009bb5 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ RCC_Enable_ADC_CLK_SRC_AUDIOPLL 0x01009bcd Thumb Code 22 n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL)
+ RCC_GetClocksFreqValue 0x01009be9 Thumb Code 90 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ SVC_Handler 0x01009c5d Thumb Code 2 port.o(i.SVC_Handler)
+ SysTick_Handler 0x01009c61 Thumb Code 32 port.o(i.SysTick_Handler)
+ SystemGetMacAddr 0x01009c85 Thumb Code 44 system_n32wb03x.o(i.SystemGetMacAddr)
+ SystemInit 0x01009cb9 Thumb Code 346 system_n32wb03x.o(i.SystemInit)
+ SystemTrimValueGet 0x01009e39 Thumb Code 44 system_n32wb03x.o(i.SystemTrimValueGet)
+ USART1_IRQHandler 0x01009e69 Thumb Code 8 n32wb03x_it.o(i.USART1_IRQHandler)
+ USART_ConfigInt 0x01009e71 Thumb Code 50 n32wb03x_usart.o(i.USART_ConfigInt)
+ USART_Enable 0x01009ea5 Thumb Code 22 n32wb03x_usart.o(i.USART_Enable)
+ USART_EnableDMA 0x01009ec1 Thumb Code 16 n32wb03x_usart.o(i.USART_EnableDMA)
+ USART_GetFlagStatus 0x01009ed1 Thumb Code 14 n32wb03x_usart.o(i.USART_GetFlagStatus)
+ USART_GetIntStatus 0x01009edf Thumb Code 64 n32wb03x_usart.o(i.USART_GetIntStatus)
+ USART_Init 0x01009f21 Thumb Code 120 n32wb03x_usart.o(i.USART_Init)
+ USART_ReceiveData 0x01009fa9 Thumb Code 8 n32wb03x_usart.o(i.USART_ReceiveData)
+ USART_SendData 0x01009fb1 Thumb Code 8 n32wb03x_usart.o(i.USART_SendData)
+ __0printf 0x01009fb9 Thumb Code 24 printfa.o(i.__0printf)
+ __1printf 0x01009fb9 Thumb Code 0 printfa.o(i.__0printf)
+ __2printf 0x01009fb9 Thumb Code 0 printfa.o(i.__0printf)
+ __c89printf 0x01009fb9 Thumb Code 0 printfa.o(i.__0printf)
+ printf 0x01009fb9 Thumb Code 0 printfa.o(i.__0printf)
+ __0sprintf 0x01009fd9 Thumb Code 36 printfa.o(i.__0sprintf)
+ __1sprintf 0x01009fd9 Thumb Code 0 printfa.o(i.__0sprintf)
+ __2sprintf 0x01009fd9 Thumb Code 0 printfa.o(i.__0sprintf)
+ __c89sprintf 0x01009fd9 Thumb Code 0 printfa.o(i.__0sprintf)
+ sprintf 0x01009fd9 Thumb Code 0 printfa.o(i.__0sprintf)
+ __0vsnprintf 0x0100a001 Thumb Code 40 printfa.o(i.__0vsnprintf)
+ __1vsnprintf 0x0100a001 Thumb Code 0 printfa.o(i.__0vsnprintf)
+ __2vsnprintf 0x0100a001 Thumb Code 0 printfa.o(i.__0vsnprintf)
+ __c89vsnprintf 0x0100a001 Thumb Code 0 printfa.o(i.__0vsnprintf)
+ vsnprintf 0x0100a001 Thumb Code 0 printfa.o(i.__0vsnprintf)
+ __ARM_clz 0x0100a02d Thumb Code 46 depilogue.o(i.__ARM_clz)
+ app_ble_adv_init 0x0100a929 Thumb Code 90 app_ble.o(i.app_ble_adv_init)
+ app_ble_adv_msg_handler 0x0100a99d Thumb Code 2 app_ble.o(i.app_ble_adv_msg_handler)
+ app_ble_gap_params_init 0x0100a9a1 Thumb Code 118 app_ble.o(i.app_ble_gap_params_init)
+ app_ble_init 0x0100aa39 Thumb Code 58 app_ble.o(i.app_ble_init)
+ app_ble_msg_handler 0x0100aa85 Thumb Code 62 app_ble.o(i.app_ble_msg_handler)
+ app_ble_proto_init 0x0100aacd Thumb Code 14 app_ble_proto.o(i.app_ble_proto_init)
+ app_ble_proto_on_disconnect 0x0100aae1 Thumb Code 20 app_ble_proto.o(i.app_ble_proto_on_disconnect)
+ app_ble_proto_rx_bytes 0x0100aaf9 Thumb Code 352 app_ble_proto.o(i.app_ble_proto_rx_bytes)
+ app_ble_proto_send_frame 0x0100ac79 Thumb Code 130 app_ble_proto.o(i.app_ble_proto_send_frame)
+ app_ble_sec_init 0x0100ad0d Thumb Code 70 app_ble.o(i.app_ble_sec_init)
+ app_dis_add_dis 0x0100ae39 Thumb Code 74 app_dis.o(i.app_dis_add_dis)
+ app_entry_point_handler 0x0100ae95 Thumb Code 238 ns_ble_task.o(i.app_entry_point_handler)
+ app_fan_get_rpm 0x0100af99 Thumb Code 4 app_info.o(i.app_fan_get_rpm)
+ app_info_chip_temp_c10 0x0100afa1 Thumb Code 58 app_info.o(i.app_info_chip_temp_c10)
+ app_info_handle_query 0x0100afe9 Thumb Code 298 app_info.o(i.app_info_handle_query)
+ app_info_vdd_mv 0x0100b129 Thumb Code 28 app_info.o(i.app_info_vdd_mv)
+ app_ota_abort 0x0100b211 Thumb Code 18 app_ota.o(i.app_ota_abort)
+ app_ota_handle_frame 0x0100b229 Thumb Code 268 app_ota.o(i.app_ota_handle_frame)
+ app_rdtss_add_rdts 0x0100b345 Thumb Code 82 app_rdtss.o(i.app_rdtss_add_rdts)
+ app_user_msg_handler 0x0100b55d Thumb Code 2 app_ble.o(i.app_user_msg_handler)
+ attm_att_set_value 0x0100b561 Thumb Code 172 lib_att.o(i.attm_att_set_value)
+ ble_up_on_cfm 0x0100b631 Thumb Code 14 ble_up.o(i.ble_up_on_cfm)
+ ble_up_poll 0x0100b645 Thumb Code 76 ble_up.o(i.ble_up_poll)
+ ble_up_reset 0x0100b69d Thumb Code 12 ble_up.o(i.ble_up_reset)
+ ble_up_write 0x0100b6ad Thumb Code 58 ble_up.o(i.ble_up_write)
+ bsp_usart_init 0x0100b6f5 Thumb Code 196 bsp_usart.o(i.bsp_usart_init)
+ bsp_usart_read_byte 0x0100b7d1 Thumb Code 52 bsp_usart.o(i.bsp_usart_read_byte)
+ bsp_usart_rx_isr_handler 0x0100b809 Thumb Code 68 bsp_usart.o(i.bsp_usart_rx_isr_handler)
+ bsp_usart_tx_lock 0x0100b85d Thumb Code 28 bsp_usart.o(i.bsp_usart_tx_lock)
+ bsp_usart_tx_unlock 0x0100b87d Thumb Code 32 bsp_usart.o(i.bsp_usart_tx_unlock)
+ bsp_usart_write_dma 0x0100b8a1 Thumb Code 134 bsp_usart.o(i.bsp_usart_write_dma)
+ caiic_crc32 0x0100b939 Thumb Code 48 boot_crc32.o(i.caiic_crc32)
+ check_client_char_cfg 0x0100b96d Thumb Code 42 rdts_common.o(i.check_client_char_cfg)
+ cli_cmd_count 0x0100b997 Thumb Code 4 cli_core.o(i.cli_cmd_count)
+ cli_cmd_name 0x0100b99d Thumb Code 18 cli_core.o(i.cli_cmd_name)
+ cli_exec_line 0x0100b9b5 Thumb Code 140 cli_core.o(i.cli_exec_line)
+ cli_printf 0x0100ba69 Thumb Code 36 cli_core.o(i.cli_printf)
+ cli_set_output 0x0100bafd Thumb Code 6 cli_core.o(i.cli_set_output)
+ cli_write 0x0100bb09 Thumb Code 30 cli_core.o(i.cli_write)
+ diss_check_val_len 0x0100bb2d Thumb Code 42 diss.o(i.diss_check_val_len)
+ diss_handle_to_value 0x0100bb99 Thumb Code 52 diss.o(i.diss_handle_to_value)
+ diss_prf_itf_get 0x0100bc6d Thumb Code 4 diss.o(i.diss_prf_itf_get)
+ diss_task_init 0x0100bd11 Thumb Code 28 diss_task.o(i.diss_task_init)
+ diss_value_to_handle 0x0100be6d Thumb Code 58 diss.o(i.diss_value_to_handle)
+ eTaskGetState 0x0100bea9 Thumb Code 82 tasks.o(i.eTaskGetState)
+ fputc 0x0100bf09 Thumb Code 54 bsp_usart.o(i.fputc)
+ get_cfg_handle 0x0100d0cd Thumb Code 98 rdts_common.o(i.get_cfg_handle)
+ get_value_handle 0x0100d139 Thumb Code 78 rdts_common.o(i.get_value_handle)
+ llhwc_modem_setmode 0x0100d279 Thumb Code 44 rwip_driver.o(i.llhwc_modem_setmode)
+ llhwc_phy_prerx_flash 0x0100d2a9 Thumb Code 172 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ main 0x0100d469 Thumb Code 132 main.o(i.main)
+ ns_EXTI4_12_IRQHandler 0x0100d605 Thumb Code 76 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ ns_HardFault_Handler 0x0100d661 Thumb Code 26 ns_ble.o(i.ns_HardFault_Handler)
+ ns_ble_add_prf_func_register 0x0100d689 Thumb Code 28 ns_ble.o(i.ns_ble_add_prf_func_register)
+ ns_ble_add_svc 0x0100d6a9 Thumb Code 34 ns_ble.o(i.ns_ble_add_svc)
+ ns_ble_adv_fsm_next 0x0100d6d5 Thumb Code 202 ns_ble.o(i.ns_ble_adv_fsm_next)
+ ns_ble_adv_init 0x0100d7b1 Thumb Code 58 ns_ble.o(i.ns_ble_adv_init)
+ ns_ble_adv_start 0x0100d7f9 Thumb Code 72 ns_ble.o(i.ns_ble_adv_start)
+ ns_ble_adv_stop 0x0100d849 Thumb Code 66 ns_ble.o(i.ns_ble_adv_stop)
+ ns_ble_delete_init 0x0100d895 Thumb Code 46 ns_ble.o(i.ns_ble_delete_init)
+ ns_ble_delete_scan 0x0100d8d1 Thumb Code 42 ns_ble.o(i.ns_ble_delete_scan)
+ ns_ble_disconnect 0x0100d909 Thumb Code 34 ns_ble.o(i.ns_ble_disconnect)
+ ns_ble_gap_init 0x0100d935 Thumb Code 70 ns_ble.o(i.ns_ble_gap_init)
+ ns_ble_get_connection_num 0x0100d9a1 Thumb Code 32 ns_ble.o(i.ns_ble_get_connection_num)
+ ns_ble_list_set_ral 0x0100d9c5 Thumb Code 76 ns_ble.o(i.ns_ble_list_set_ral)
+ ns_ble_lsc_config 0x0100da15 Thumb Code 106 ns_ble.o(i.ns_ble_lsc_config)
+ ns_ble_mtu_set 0x0100da99 Thumb Code 40 ns_ble.o(i.ns_ble_mtu_set)
+ ns_ble_prf_task_register 0x0100dacd Thumb Code 34 ns_ble.o(i.ns_ble_prf_task_register)
+ ns_ble_scan_data_find 0x0100daf5 Thumb Code 72 ns_ble.o(i.ns_ble_scan_data_find)
+ ns_ble_stack_init 0x0100db3d Thumb Code 448 ns_ble.o(i.ns_ble_stack_init)
+ ns_ble_start_init 0x0100ddb5 Thumb Code 260 ns_ble.o(i.ns_ble_start_init)
+ ns_ble_start_scan 0x0100ded9 Thumb Code 178 ns_ble.o(i.ns_ble_start_scan)
+ ns_ble_stop_init 0x0100dfa5 Thumb Code 42 ns_ble.o(i.ns_ble_stop_init)
+ ns_ble_stop_scan 0x0100dfdd Thumb Code 48 ns_ble.o(i.ns_ble_stop_scan)
+ ns_ble_update_param 0x0100e019 Thumb Code 112 ns_ble.o(i.ns_ble_update_param)
+ ns_bond_last_bonded_addr 0x0100e0d9 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_addr)
+ ns_bond_last_bonded_peer_id 0x0100e109 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ ns_bond_last_bonded_ral_info 0x0100e139 Thumb Code 92 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ ns_bond_resolv_addr_start 0x0100e19d Thumb Code 92 ns_sec.o(i.ns_bond_resolv_addr_start)
+ ns_bond_search_addr_irk 0x0100e1fd Thumb Code 110 ns_sec.o(i.ns_bond_search_addr_irk)
+ ns_peripheral_config 0x0100e279 Thumb Code 162 ns_ble.o(i.ns_peripheral_config)
+ ns_sec_bond_store_evt_handler 0x0100e34d Thumb Code 308 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ ns_sec_get_bond_status 0x0100e4ad Thumb Code 12 ns_sec.o(i.ns_sec_get_bond_status)
+ ns_sec_get_iocap 0x0100e4bd Thumb Code 6 ns_sec.o(i.ns_sec_get_iocap)
+ ns_sec_init 0x0100e4c9 Thumb Code 94 ns_sec.o(i.ns_sec_init)
+ ns_sleep_lock_acquire 0x0100e531 Thumb Code 20 ns_sleep.o(i.ns_sleep_lock_acquire)
+ ns_sleep_lock_release 0x0100e549 Thumb Code 16 ns_sleep.o(i.ns_sleep_lock_release)
+ ns_timer_api_process_handler 0x0100e55d Thumb Code 166 ns_timer.o(i.ns_timer_api_process_handler)
+ prf_add_profile 0x0100e995 Thumb Code 132 prf.o(i.prf_add_profile)
+ prf_dst_task_get 0x0100ea1d Thumb Code 16 prf.o(i.prf_dst_task_get)
+ prf_env_get 0x0100ea2d Thumb Code 44 prf.o(i.prf_env_get)
+ prf_get_id_from_task 0x0100ea5d Thumb Code 50 prf.o(i.prf_get_id_from_task)
+ prf_get_itf_func_register 0x0100ea95 Thumb Code 34 prf.o(i.prf_get_itf_func_register)
+ prf_get_task_from_id 0x0100eabd Thumb Code 50 prf.o(i.prf_get_task_from_id)
+ prf_init 0x0100eaf5 Thumb Code 170 prf.o(i.prf_init)
+ pvPortMalloc 0x0100eed5 Thumb Code 230 heap_4.o(i.pvPortMalloc)
+ pvTaskIncrementMutexHeldCount 0x0100efc9 Thumb Code 20 tasks.o(i.pvTaskIncrementMutexHeldCount)
+ pxPortInitialiseStack 0x0100efe1 Thumb Code 30 port.o(i.pxPortInitialiseStack)
+ rdtss_get_att_handle 0x0100f1c3 Thumb Code 28 rdts_common.o(i.rdtss_get_att_handle)
+ rdtss_get_att_idx 0x0100f1df Thumb Code 40 rdts_common.o(i.rdtss_get_att_idx)
+ rdtss_init_ccc_values 0x0100f2a1 Thumb Code 160 rdtss_task.o(i.rdtss_init_ccc_values)
+ rdtss_prf_itf_get 0x0100f345 Thumb Code 4 rdtss.o(i.rdtss_prf_itf_get)
+ rdtss_send_notify 0x0100f34d Thumb Code 70 app_rdtss.o(i.rdtss_send_notify)
+ rdtss_set_ccc_value 0x0100f3a1 Thumb Code 52 rdtss_task.o(i.rdtss_set_ccc_value)
+ rdtss_task_init 0x0100f3d5 Thumb Code 28 rdtss_task.o(i.rdtss_task_init)
+ rwip_init 0x0100f67d Thumb Code 198 rwip.o(i.rwip_init)
+ rwip_slp_isr 0x0100f795 Thumb Code 198 rwip_driver.o(i.rwip_slp_isr)
+ uxListRemove 0x0100f891 Thumb Code 38 list.o(i.uxListRemove)
+ uxTaskGetNumberOfTasks 0x0100f8b9 Thumb Code 6 tasks.o(i.uxTaskGetNumberOfTasks)
+ uxTaskGetSystemState 0x0100f8c5 Thumb Code 134 tasks.o(i.uxTaskGetSystemState)
+ vListInitialise 0x0100f95d Thumb Code 22 list.o(i.vListInitialise)
+ vListInitialiseItem 0x0100f973 Thumb Code 6 list.o(i.vListInitialiseItem)
+ vListInsert 0x0100f979 Thumb Code 50 list.o(i.vListInsert)
+ vListInsertEnd 0x0100f9ab Thumb Code 24 list.o(i.vListInsertEnd)
+ vPortEnterCritical 0x0100f9c5 Thumb Code 20 port.o(i.vPortEnterCritical)
+ vPortExitCritical 0x0100f9dd Thumb Code 22 port.o(i.vPortExitCritical)
+ vPortFree 0x0100f9f9 Thumb Code 64 heap_4.o(i.vPortFree)
+ vPortYield 0x0100fa3d Thumb Code 18 port.o(i.vPortYield)
+ vTaskDelay 0x0100fa55 Thumb Code 44 tasks.o(i.vTaskDelay)
+ vTaskInternalSetTimeOutState 0x0100fa85 Thumb Code 12 tasks.o(i.vTaskInternalSetTimeOutState)
+ vTaskList 0x0100fa95 Thumb Code 188 tasks.o(i.vTaskList)
+ vTaskMissedYield 0x0100fb65 Thumb Code 8 tasks.o(i.vTaskMissedYield)
+ vTaskPlaceOnEventList 0x0100fb71 Thumb Code 32 tasks.o(i.vTaskPlaceOnEventList)
+ vTaskPriorityDisinheritAfterTimeout 0x0100fb95 Thumb Code 106 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
+ vTaskStartScheduler 0x0100fc09 Thumb Code 60 tasks.o(i.vTaskStartScheduler)
+ vTaskSuspendAll 0x0100fc59 Thumb Code 10 tasks.o(i.vTaskSuspendAll)
+ vTaskSwitchContext 0x0100fc69 Thumb Code 92 tasks.o(i.vTaskSwitchContext)
+ xPortGetFreeHeapSize 0x0100fccd Thumb Code 6 heap_4.o(i.xPortGetFreeHeapSize)
+ xPortGetMinimumEverFreeHeapSize 0x0100fcd9 Thumb Code 6 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
+ xPortStartScheduler 0x0100fce5 Thumb Code 62 port.o(i.xPortStartScheduler)
+ xQueueCreateMutex 0x0100fd35 Thumb Code 36 queue.o(i.xQueueCreateMutex)
+ xQueueGenericCreate 0x0100fd59 Thumb Code 68 queue.o(i.xQueueGenericCreate)
+ xQueueGenericReset 0x0100fd9d Thumb Code 110 queue.o(i.xQueueGenericReset)
+ xQueueGenericSend 0x0100fe0b Thumb Code 398 queue.o(i.xQueueGenericSend)
+ xQueueGenericSendFromISR 0x0100ff99 Thumb Code 142 queue.o(i.xQueueGenericSendFromISR)
+ xQueueReceive 0x01010027 Thumb Code 322 queue.o(i.xQueueReceive)
+ xQueueSemaphoreTake 0x01010169 Thumb Code 370 queue.o(i.xQueueSemaphoreTake)
+ xTaskCheckForTimeOut 0x010102dd Thumb Code 94 tasks.o(i.xTaskCheckForTimeOut)
+ xTaskCreate 0x01010341 Thumb Code 348 tasks.o(i.xTaskCreate)
+ xTaskGetSchedulerState 0x010104b9 Thumb Code 26 tasks.o(i.xTaskGetSchedulerState)
+ xTaskGetTickCount 0x010104d9 Thumb Code 6 tasks.o(i.xTaskGetTickCount)
+ xTaskIncrementTick 0x010104e5 Thumb Code 202 tasks.o(i.xTaskIncrementTick)
+ xTaskPriorityDisinherit 0x010105b9 Thumb Code 96 tasks.o(i.xTaskPriorityDisinherit)
+ xTaskPriorityInherit 0x01010621 Thumb Code 110 tasks.o(i.xTaskPriorityInherit)
+ xTaskRemoveFromEventList 0x01010699 Thumb Code 88 tasks.o(i.xTaskRemoveFromEventList)
+ xTaskResumeAll 0x010106fd Thumb Code 186 tasks.o(i.xTaskResumeAll)
+ TRIM_READ_CMD_CODE 0x010107c4 Data 320 system_n32wb03x.o(.constdata)
+ CMD_RDID 0x01010904 Data 152 system_n32wb03x.o(.constdata)
+ const_qflash_cmd 0x010109a8 Data 804 n32wb03x_qflash.o(.constdata)
+ diss_att_db 0x01010cec Data 152 diss.o(.constdata)
+ diss_itf 0x01010d84 Data 16 diss.o(.constdata)
+ rdtss_itf 0x01010dac Data 16 rdtss.o(.constdata)
+ app_sec_msg_handler_list 0x01010e04 Data 40 ns_sec.o(.constdata)
+ app_sec_handlers 0x01010e2c Data 8 ns_sec.o(.constdata)
+ TASK_DESC_APP_M 0x010112c8 Data 12 ns_ble_task.o(.constdata)
+ app_dis_msg_handler_list 0x010112d4 Data 8 app_dis.o(.constdata)
+ app_dis_handlers 0x010112dc Data 8 app_dis.o(.constdata)
+ app_rdtss_handlers 0x010112e4 Data 8 app_rdtss.o(.constdata)
+ app_rdts_svc_uuid 0x010112ec Data 16 app_rdtss.o(.constdata)
+ app_rdts_att_db 0x010112fc Data 154 app_rdtss.o(.constdata)
+ app_rdtss_msg_handler_list 0x01011398 Data 24 app_rdtss.o(.constdata)
+ Region$$Table$$Base 0x010114ec Number 0 anon$$obj.o(Region$$Table)
+ Region$$Table$$Limit 0x0101150c Number 0 anon$$obj.o(Region$$Table)
rwip_rst_state 0x20000000 Data 0 symbol_g15.obj ABSOLUTE
ecc_env 0x20000004 Data 0 symbol_g15.obj ABSOLUTE
aa_gen 0x20000010 Data 0 symbol_g15.obj ABSOLUTE
@@ -3721,19 +3873,19 @@ Image Symbol Table
user_EXTI4_12_IRQHandler 0x20004044 Data 4 ns_ble.o(.data)
app_state 0x20004736 Data 1 ns_ble_task.o(.data)
notify_en 0x20004737 Data 1 app_rdtss.o(.data)
- pxCurrentTCB 0x20004754 Data 4 tasks.o(.data)
- trim_stored 0x200047b0 Data 52 system_n32wb03x.o(.bss)
- prf_env 0x20004b0c Data 200 prf.o(.bss)
- get_itf 0x20004bd4 Data 84 prf.o(.bss)
- app_sec_bond_data 0x20004c78 Data 58 ns_sec.o(.bss)
- app_sec_env 0x20004cb4 Data 32 ns_sec.o(.bss)
- add_prf_evn 0x20004cd4 Data 44 ns_ble.o(.bss)
- ble_prf_evn 0x20004d00 Data 84 ns_ble.o(.bss)
- app_env 0x20004d54 Data 132 ns_ble.o(.bss)
- gap_env 0x20004dd8 Data 42 ns_ble.o(.bss)
- adv_env 0x20004e04 Data 96 ns_ble.o(.bss)
- scan_env 0x20004e64 Data 32 ns_ble.o(.bss)
- __initial_sp 0x2000b0d0 Data 0 startup_n32wb03x.o(STACK)
+ pxCurrentTCB 0x20004784 Data 4 tasks.o(.data)
+ trim_stored 0x200047e0 Data 52 system_n32wb03x.o(.bss)
+ prf_env 0x20004b3c Data 200 prf.o(.bss)
+ get_itf 0x20004c04 Data 84 prf.o(.bss)
+ app_sec_bond_data 0x20004ca8 Data 58 ns_sec.o(.bss)
+ app_sec_env 0x20004ce4 Data 32 ns_sec.o(.bss)
+ add_prf_evn 0x20004d04 Data 44 ns_ble.o(.bss)
+ ble_prf_evn 0x20004d30 Data 84 ns_ble.o(.bss)
+ app_env 0x20004d84 Data 132 ns_ble.o(.bss)
+ gap_env 0x20004e08 Data 42 ns_ble.o(.bss)
+ adv_env 0x20004e34 Data 96 ns_ble.o(.bss)
+ scan_env 0x20004e94 Data 32 ns_ble.o(.bss)
+ __initial_sp 0x2000b100 Data 0 startup_n32wb03x.o(STACK)
@@ -3743,383 +3895,425 @@ Memory Map of the image
Image Entry point : 0x010080c1
- Load Region LR_IROM1 (Base: 0x01008000, Size: 0x00008f30, Max: 0x00038000, ABSOLUTE, COMPRESSED[0x00008d80])
+ Load Region LR_IROM1 (Base: 0x01008000, Size: 0x00009cec, Max: 0x00038000, ABSOLUTE, COMPRESSED[0x00009b0c])
- Execution Region ER_IROM1 (Exec base: 0x01008000, Load base: 0x01008000, Size: 0x00008780, Max: 0x00038000, ABSOLUTE)
+ Execution Region ER_IROM1 (Exec base: 0x01008000, Load base: 0x01008000, Size: 0x0000950c, Max: 0x00038000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x01008000 0x01008000 0x000000c0 Data RO 3 RESET startup_n32wb03x.o
- 0x010080c0 0x010080c0 0x00000000 Code RO 5306 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
- 0x010080c0 0x010080c0 0x00000004 Code RO 5625 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
- 0x010080c4 0x010080c4 0x00000004 Code RO 5628 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
- 0x010080c8 0x010080c8 0x00000000 Code RO 5630 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
- 0x010080c8 0x010080c8 0x00000000 Code RO 5632 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
- 0x010080c8 0x010080c8 0x00000008 Code RO 5633 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
- 0x010080d0 0x010080d0 0x00000000 Code RO 5635 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
- 0x010080d0 0x010080d0 0x00000000 Code RO 5637 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
- 0x010080d0 0x010080d0 0x00000004 Code RO 5626 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
+ 0x010080c0 0x010080c0 0x00000000 Code RO 5432 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
+ 0x010080c0 0x010080c0 0x00000004 Code RO 5753 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
+ 0x010080c4 0x010080c4 0x00000004 Code RO 5756 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
+ 0x010080c8 0x010080c8 0x00000000 Code RO 5758 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
+ 0x010080c8 0x010080c8 0x00000000 Code RO 5760 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
+ 0x010080c8 0x010080c8 0x00000008 Code RO 5761 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
+ 0x010080d0 0x010080d0 0x00000000 Code RO 5763 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
+ 0x010080d0 0x010080d0 0x00000000 Code RO 5765 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
+ 0x010080d0 0x010080d0 0x00000004 Code RO 5754 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
0x010080d4 0x010080d4 0x0000000e Code RO 10 .emb_text system_n32wb03x.o
0x010080e2 0x010080e2 0x00000002 PAD
- 0x010080e4 0x010080e4 0x0000000c Code RO 4531 .emb_text n32wb03x_it.o
- 0x010080f0 0x010080f0 0x00000078 Code RO 5235 .emb_text port.o
+ 0x010080e4 0x010080e4 0x0000000c Code RO 4539 .emb_text n32wb03x_it.o
+ 0x010080f0 0x010080f0 0x00000078 Code RO 5367 .emb_text port.o
0x01008168 0x01008168 0x0000001c Code RO 4 .text startup_n32wb03x.o
- 0x01008184 0x01008184 0x0000002c Code RO 5309 .text mc_p.l(uidiv.o)
- 0x010081b0 0x010081b0 0x00000060 Code RO 5313 .text mc_p.l(uldiv.o)
- 0x01008210 0x01008210 0x00000024 Code RO 5315 .text mc_p.l(rand.o)
- 0x01008234 0x01008234 0x00000024 Code RO 5318 .text mc_p.l(memcpya.o)
- 0x01008258 0x01008258 0x00000024 Code RO 5320 .text mc_p.l(memseta.o)
- 0x0100827c 0x0100827c 0x0000000e Code RO 5322 .text mc_p.l(strlen.o)
- 0x0100828a 0x0100828a 0x0000001c Code RO 5324 .text mc_p.l(strcmp.o)
- 0x010082a6 0x010082a6 0x00000014 Code RO 5326 .text mc_p.l(memchr.o)
- 0x010082ba 0x010082ba 0x0000001a Code RO 5328 .text mc_p.l(memcmp.o)
- 0x010082d4 0x010082d4 0x00000012 Code RO 5330 .text mc_p.l(strcpy.o)
- 0x010082e6 0x010082e6 0x0000001e Code RO 5332 .text mc_p.l(strncmp.o)
- 0x01008304 0x01008304 0x00000164 Code RO 5603 .text mf_p.l(dadd.o)
- 0x01008468 0x01008468 0x000000d0 Code RO 5605 .text mf_p.l(dmul.o)
- 0x01008538 0x01008538 0x000000f0 Code RO 5607 .text mf_p.l(ddiv.o)
- 0x01008628 0x01008628 0x0000001c Code RO 5613 .text mf_p.l(dfltui.o)
- 0x01008644 0x01008644 0x0000001c Code RO 5615 .text mf_p.l(dfltul.o)
- 0x01008660 0x01008660 0x00000040 Code RO 5619 .text mf_p.l(dfixul.o)
- 0x010086a0 0x010086a0 0x00000020 Code RO 5639 .text mc_p.l(llshl.o)
- 0x010086c0 0x010086c0 0x00000022 Code RO 5641 .text mc_p.l(llushr.o)
- 0x010086e2 0x010086e2 0x00000026 Code RO 5643 .text mc_p.l(llsshr.o)
- 0x01008708 0x01008708 0x00000000 Code RO 5645 .text mc_p.l(iusefp.o)
- 0x01008708 0x01008708 0x000000be Code RO 5648 .text mf_p.l(depilogue.o)
- 0x010087c6 0x010087c6 0x00000002 PAD
- 0x010087c8 0x010087c8 0x00000028 Code RO 5652 .text mf_p.l(cdrcmple.o)
- 0x010087f0 0x010087f0 0x00000024 Code RO 5654 .text mc_p.l(init.o)
- 0x01008814 0x01008814 0x00000060 Code RO 5658 .text mc_p.l(__dclz77c.o)
- 0x01008874 0x01008874 0x0000000c Ven RO 5660 Veneer$$Code anon$$obj.o
- 0x01008880 0x01008880 0x0000000c Ven RO 5661 Veneer$$Code anon$$obj.o
- 0x0100888c 0x0100888c 0x0000000c Ven RO 5662 Veneer$$Code anon$$obj.o
- 0x01008898 0x01008898 0x0000000c Ven RO 5663 Veneer$$Code anon$$obj.o
- 0x010088a4 0x010088a4 0x0000000c Ven RO 5664 Veneer$$Code anon$$obj.o
- 0x010088b0 0x010088b0 0x0000000c Ven RO 5665 Veneer$$Code anon$$obj.o
- 0x010088bc 0x010088bc 0x0000000c Ven RO 5666 Veneer$$Code anon$$obj.o
- 0x010088c8 0x010088c8 0x0000000c Ven RO 5667 Veneer$$Code anon$$obj.o
- 0x010088d4 0x010088d4 0x0000000c Ven RO 5668 Veneer$$Code anon$$obj.o
- 0x010088e0 0x010088e0 0x0000000c Ven RO 5669 Veneer$$Code anon$$obj.o
- 0x010088ec 0x010088ec 0x0000000c Ven RO 5670 Veneer$$Code anon$$obj.o
- 0x010088f8 0x010088f8 0x0000000c Ven RO 5671 Veneer$$Code anon$$obj.o
- 0x01008904 0x01008904 0x0000000c Ven RO 5672 Veneer$$Code anon$$obj.o
- 0x01008910 0x01008910 0x0000000c Ven RO 5673 Veneer$$Code anon$$obj.o
- 0x0100891c 0x0100891c 0x0000000c Ven RO 5674 Veneer$$Code anon$$obj.o
- 0x01008928 0x01008928 0x0000000c Ven RO 5675 Veneer$$Code anon$$obj.o
- 0x01008934 0x01008934 0x0000000c Ven RO 5676 Veneer$$Code anon$$obj.o
- 0x01008940 0x01008940 0x00000028 Code RO 4454 i.AppCli_Init app_cli.o
- 0x01008968 0x01008968 0x00000434 Code RO 4456 i.CliTask app_cli.o
- 0x01008d9c 0x01008d9c 0x00000074 Code RO 4368 i.CmdHelp cli_core.o
- 0x01008e10 0x01008e10 0x000000d0 Code RO 4369 i.CmdLed cli_core.o
- 0x01008ee0 0x01008ee0 0x000000e8 Code RO 4370 i.CmdSysInfo cli_core.o
- 0x01008fc8 0x01008fc8 0x00000098 Code RO 4371 i.CmdVersion cli_core.o
- 0x01009060 0x01009060 0x00000004 Code RO 487 i.DMA_ClearFlag n32wb03x_dma.o
- 0x01009064 0x01009064 0x00000088 Code RO 490 i.DMA_DeInit n32wb03x_dma.o
- 0x010090ec 0x010090ec 0x00000018 Code RO 491 i.DMA_EnableChannel n32wb03x_dma.o
- 0x01009104 0x01009104 0x0000000e Code RO 493 i.DMA_GetFlagStatus n32wb03x_dma.o
- 0x01009112 0x01009112 0x00000002 PAD
- 0x01009114 0x01009114 0x00000040 Code RO 495 i.DMA_Init n32wb03x_dma.o
- 0x01009154 0x01009154 0x0000000e Code RO 496 i.DMA_RequestRemap n32wb03x_dma.o
- 0x01009162 0x01009162 0x00000002 PAD
- 0x01009164 0x01009164 0x0000000c Code RO 569 i.EXTI_ClrITPendBit n32wb03x_exti.o
- 0x01009170 0x01009170 0x0000001c Code RO 572 i.EXTI_GetITStatus n32wb03x_exti.o
- 0x0100918c 0x0100918c 0x00000070 Code RO 574 i.EXTI_InitPeripheral n32wb03x_exti.o
- 0x010091fc 0x010091fc 0x000000b8 Code RO 634 i.GPIO_InitPeripheral n32wb03x_gpio.o
- 0x010092b4 0x010092b4 0x0000001c Code RO 635 i.GPIO_InitStruct n32wb03x_gpio.o
- 0x010092d0 0x010092d0 0x00000004 Code RO 640 i.GPIO_ResetBits n32wb03x_gpio.o
- 0x010092d4 0x010092d4 0x00000004 Code RO 641 i.GPIO_SetBits n32wb03x_gpio.o
- 0x010092d8 0x010092d8 0x00000008 Code RO 642 i.GPIO_TogglePin n32wb03x_gpio.o
- 0x010092e0 0x010092e0 0x000000b0 Code RO 4532 i.HardFault_Handler n32wb03x_it.o
- 0x01009390 0x01009390 0x00000008 Code RO 4594 i.LedBlink app_gpio.o
- 0x01009398 0x01009398 0x0000004c Code RO 4595 i.LedInit app_gpio.o
- 0x010093e4 0x010093e4 0x00000008 Code RO 4596 i.LedOff app_gpio.o
- 0x010093ec 0x010093ec 0x00000008 Code RO 4597 i.LedOn app_gpio.o
- 0x010093f4 0x010093f4 0x00000078 Code RO 159 i.NVIC_Init misc.o
- 0x0100946c 0x0100946c 0x000000cc Code RO 11 i.OTPTrim_Read system_n32wb03x.o
- 0x01009538 0x01009538 0x00000024 Code RO 1947 i.Qflash_Erase_Sector n32wb03x_qflash.o
- 0x0100955c 0x0100955c 0x00000038 Code RO 1948 i.Qflash_Init n32wb03x_qflash.o
- 0x01009594 0x01009594 0x00000024 Code RO 1950 i.Qflash_Write n32wb03x_qflash.o
- 0x010095b8 0x010095b8 0x00000018 Code RO 762 i.RCC_EnableAHBPeriphClk n32wb03x_rcc.o
- 0x010095d0 0x010095d0 0x00000018 Code RO 766 i.RCC_EnableAPB2PeriphClk n32wb03x_rcc.o
- 0x010095e8 0x010095e8 0x00000074 Code RO 774 i.RCC_GetClocksFreqValue n32wb03x_rcc.o
- 0x0100965c 0x0100965c 0x00000002 Code RO 5236 i.SVC_Handler port.o
- 0x0100965e 0x0100965e 0x00000002 PAD
- 0x01009660 0x01009660 0x00000024 Code RO 5237 i.SysTick_Handler port.o
- 0x01009684 0x01009684 0x00000034 Code RO 13 i.SystemGetMacAddr system_n32wb03x.o
- 0x010096b8 0x010096b8 0x00000180 Code RO 15 i.SystemInit system_n32wb03x.o
- 0x01009838 0x01009838 0x00000008 Code RO 4533 i.USART1_IRQHandler n32wb03x_it.o
- 0x01009840 0x01009840 0x00000032 Code RO 1520 i.USART_ConfigInt n32wb03x_usart.o
- 0x01009872 0x01009872 0x00000002 PAD
- 0x01009874 0x01009874 0x0000001c Code RO 1525 i.USART_Enable n32wb03x_usart.o
- 0x01009890 0x01009890 0x00000010 Code RO 1526 i.USART_EnableDMA n32wb03x_usart.o
- 0x010098a0 0x010098a0 0x0000000e Code RO 1532 i.USART_GetFlagStatus n32wb03x_usart.o
- 0x010098ae 0x010098ae 0x00000040 Code RO 1533 i.USART_GetIntStatus n32wb03x_usart.o
- 0x010098ee 0x010098ee 0x00000002 PAD
- 0x010098f0 0x010098f0 0x00000088 Code RO 1534 i.USART_Init n32wb03x_usart.o
- 0x01009978 0x01009978 0x00000008 Code RO 1535 i.USART_ReceiveData n32wb03x_usart.o
- 0x01009980 0x01009980 0x00000008 Code RO 1537 i.USART_SendData n32wb03x_usart.o
- 0x01009988 0x01009988 0x00000020 Code RO 5569 i.__0printf mc_p.l(printfa.o)
- 0x010099a8 0x010099a8 0x00000028 Code RO 5571 i.__0sprintf mc_p.l(printfa.o)
- 0x010099d0 0x010099d0 0x0000002c Code RO 5574 i.__0vsnprintf mc_p.l(printfa.o)
- 0x010099fc 0x010099fc 0x0000002e Code RO 5650 i.__ARM_clz mf_p.l(depilogue.o)
- 0x01009a2a 0x01009a2a 0x00000002 PAD
- 0x01009a2c 0x01009a2c 0x00000174 Code RO 5576 i._fp_digits mc_p.l(printfa.o)
- 0x01009ba0 0x01009ba0 0x000006ec Code RO 5577 i._printf_core mc_p.l(printfa.o)
- 0x0100a28c 0x0100a28c 0x00000020 Code RO 5578 i._printf_post_padding mc_p.l(printfa.o)
- 0x0100a2ac 0x0100a2ac 0x0000002c Code RO 5579 i._printf_pre_padding mc_p.l(printfa.o)
- 0x0100a2d8 0x0100a2d8 0x00000016 Code RO 5580 i._snputc mc_p.l(printfa.o)
- 0x0100a2ee 0x0100a2ee 0x0000000a Code RO 5581 i._sputc mc_p.l(printfa.o)
- 0x0100a2f8 0x0100a2f8 0x00000074 Code RO 4117 i.app_ble_adv_init app_ble.o
- 0x0100a36c 0x0100a36c 0x00000002 Code RO 4118 i.app_ble_adv_msg_handler app_ble.o
- 0x0100a36e 0x0100a36e 0x00000002 PAD
- 0x0100a370 0x0100a370 0x00000098 Code RO 4121 i.app_ble_gap_params_init app_ble.o
- 0x0100a408 0x0100a408 0x0000004c Code RO 4122 i.app_ble_init app_ble.o
- 0x0100a454 0x0100a454 0x00000040 Code RO 4123 i.app_ble_msg_handler app_ble.o
- 0x0100a494 0x0100a494 0x00000014 Code RO 4556 i.app_ble_proto_init app_ble_proto.o
- 0x0100a4a8 0x0100a4a8 0x00000014 Code RO 4557 i.app_ble_proto_on_disconnect app_ble_proto.o
- 0x0100a4bc 0x0100a4bc 0x00000154 Code RO 4558 i.app_ble_proto_rx_bytes app_ble_proto.o
- 0x0100a610 0x0100a610 0x00000050 Code RO 4125 i.app_ble_sec_init app_ble.o
- 0x0100a660 0x0100a660 0x00000010 Code RO 3851 i.app_conn_params_update_evt_handler ns_ble_task.o
- 0x0100a670 0x0100a670 0x000000cc Code RO 3452 i.app_create_advertising ns_ble.o
- 0x0100a73c 0x0100a73c 0x0000005c Code RO 4005 i.app_dis_add_dis app_dis.o
- 0x0100a798 0x0100a798 0x00000104 Code RO 3852 i.app_entry_point_handler ns_ble_task.o
- 0x0100a89c 0x0100a89c 0x0000001c Code RO 3853 i.app_init_timeout_evt_handler ns_ble_task.o
- 0x0100a8b8 0x0100a8b8 0x000000ac Code RO 3854 i.app_lsi_calib_evt_handler ns_ble_task.o
- 0x0100a964 0x0100a964 0x00000068 Code RO 4060 i.app_rdtss_add_rdts app_rdtss.o
- 0x0100a9cc 0x0100a9cc 0x00000004 Code RO 3211 i.app_sec_msg_dflt_handler ns_sec.o
- 0x0100a9d0 0x0100a9d0 0x00000078 Code RO 3453 i.app_set_adv_data ns_ble.o
- 0x0100aa48 0x0100aa48 0x000000c4 Code RO 3454 i.app_set_scan_rsp_data ns_ble.o
- 0x0100ab0c 0x0100ab0c 0x00000070 Code RO 3455 i.app_start_advertising ns_ble.o
- 0x0100ab7c 0x0100ab7c 0x00000002 Code RO 4126 i.app_user_msg_handler app_ble.o
- 0x0100ab7e 0x0100ab7e 0x00000002 PAD
- 0x0100ab80 0x0100ab80 0x000000c0 Code RO 1987 i.attm_att_set_value lib_att.o
- 0x0100ac40 0x0100ac40 0x00000010 Code RO 4223 i.ble_schedule_task main.o
- 0x0100ac50 0x0100ac50 0x00000014 Code RO 4495 i.ble_up_on_cfm ble_up.o
- 0x0100ac64 0x0100ac64 0x00000058 Code RO 4496 i.ble_up_poll ble_up.o
- 0x0100acbc 0x0100acbc 0x00000010 Code RO 4497 i.ble_up_reset ble_up.o
- 0x0100accc 0x0100accc 0x00000048 Code RO 4498 i.ble_up_write ble_up.o
- 0x0100ad14 0x0100ad14 0x000000dc Code RO 4302 i.bsp_usart_init bsp_usart.o
- 0x0100adf0 0x0100adf0 0x00000038 Code RO 4303 i.bsp_usart_read_byte bsp_usart.o
- 0x0100ae28 0x0100ae28 0x00000054 Code RO 4305 i.bsp_usart_rx_isr_handler bsp_usart.o
- 0x0100ae7c 0x0100ae7c 0x00000020 Code RO 4306 i.bsp_usart_tx_lock bsp_usart.o
- 0x0100ae9c 0x0100ae9c 0x00000024 Code RO 4307 i.bsp_usart_tx_unlock bsp_usart.o
- 0x0100aec0 0x0100aec0 0x00000098 Code RO 4308 i.bsp_usart_write_dma bsp_usart.o
- 0x0100af58 0x0100af58 0x0000002a Code RO 3025 i.check_client_char_cfg rdts_common.o
- 0x0100af82 0x0100af82 0x00000004 Code RO 4372 i.cli_cmd_count cli_core.o
- 0x0100af86 0x0100af86 0x00000002 PAD
- 0x0100af88 0x0100af88 0x00000018 Code RO 4373 i.cli_cmd_name cli_core.o
- 0x0100afa0 0x0100afa0 0x000000b4 Code RO 4374 i.cli_exec_line cli_core.o
- 0x0100b054 0x0100b054 0x0000002c Code RO 4375 i.cli_printf cli_core.o
- 0x0100b080 0x0100b080 0x00000068 Code RO 4457 i.cli_redraw_line app_cli.o
- 0x0100b0e8 0x0100b0e8 0x0000000c Code RO 4376 i.cli_set_output cli_core.o
- 0x0100b0f4 0x0100b0f4 0x00000024 Code RO 4377 i.cli_write cli_core.o
- 0x0100b118 0x0100b118 0x0000002a Code RO 2663 i.diss_check_val_len diss.o
- 0x0100b142 0x0100b142 0x00000002 Code RO 2664 i.diss_cleanup diss.o
- 0x0100b144 0x0100b144 0x00000002 Code RO 2666 i.diss_create diss.o
- 0x0100b146 0x0100b146 0x0000003e Code RO 2667 i.diss_destroy diss.o
- 0x0100b184 0x0100b184 0x00000034 Code RO 2668 i.diss_handle_to_value diss.o
- 0x0100b1b8 0x0100b1b8 0x000000a0 Code RO 2669 i.diss_init diss.o
- 0x0100b258 0x0100b258 0x00000008 Code RO 2670 i.diss_prf_itf_get diss.o
- 0x0100b260 0x0100b260 0x0000009c Code RO 2762 i.diss_set_value_req_handler diss_task.o
- 0x0100b2fc 0x0100b2fc 0x00000020 Code RO 2763 i.diss_task_init diss_task.o
- 0x0100b31c 0x0100b31c 0x0000007c Code RO 2764 i.diss_value_cfm_handler diss_task.o
- 0x0100b398 0x0100b398 0x000000c0 Code RO 4007 i.diss_value_req_ind_handler app_dis.o
- 0x0100b458 0x0100b458 0x0000003a Code RO 2671 i.diss_value_to_handle diss.o
- 0x0100b492 0x0100b492 0x00000002 PAD
- 0x0100b494 0x0100b494 0x00000060 Code RO 4627 i.eTaskGetState tasks.o
- 0x0100b4f4 0x0100b4f4 0x0000003c Code RO 4309 i.fputc bsp_usart.o
- 0x0100b530 0x0100b530 0x000000f0 Code RO 3212 i.gapc_bond_ind_handler ns_sec.o
- 0x0100b620 0x0100b620 0x00000208 Code RO 3213 i.gapc_bond_req_ind_handler ns_sec.o
- 0x0100b828 0x0100b828 0x00000028 Code RO 3855 i.gapc_cmp_evt_handler ns_ble_task.o
- 0x0100b850 0x0100b850 0x0000006c Code RO 3856 i.gapc_conn_rssi_ind_handler ns_ble_task.o
- 0x0100b8bc 0x0100b8bc 0x00000158 Code RO 3857 i.gapc_connection_req_ind_handler ns_ble_task.o
- 0x0100ba14 0x0100ba14 0x00000064 Code RO 3858 i.gapc_disconnect_ind_handler ns_ble_task.o
- 0x0100ba78 0x0100ba78 0x00000028 Code RO 3214 i.gapc_encrypt_ind_handler ns_sec.o
- 0x0100baa0 0x0100baa0 0x00000130 Code RO 3215 i.gapc_encrypt_req_ind_handler ns_sec.o
- 0x0100bbd0 0x0100bbd0 0x00000080 Code RO 3859 i.gapc_get_dev_info_req_ind_handler ns_ble_task.o
- 0x0100bc50 0x0100bc50 0x0000000c Code RO 3860 i.gapc_le_phy_ind_handler ns_ble_task.o
- 0x0100bc5c 0x0100bc5c 0x0000001c Code RO 3861 i.gapc_le_pkt_size_ind_handler ns_ble_task.o
- 0x0100bc78 0x0100bc78 0x00000064 Code RO 3862 i.gapc_param_update_req_ind_handler ns_ble_task.o
- 0x0100bcdc 0x0100bcdc 0x00000028 Code RO 3863 i.gapc_param_updated_ind_handler ns_ble_task.o
- 0x0100bd04 0x0100bd04 0x00000040 Code RO 3864 i.gapc_set_dev_info_req_ind_handler ns_ble_task.o
- 0x0100bd44 0x0100bd44 0x00000034 Code RO 3865 i.gapm_activity_created_ind_handler ns_ble_task.o
- 0x0100bd78 0x0100bd78 0x00000060 Code RO 3866 i.gapm_activity_stopped_ind_handler ns_ble_task.o
- 0x0100bdd8 0x0100bdd8 0x0000002c Code RO 3867 i.gapm_addr_solved_ind_handler ns_ble_task.o
- 0x0100be04 0x0100be04 0x000003e0 Code RO 3868 i.gapm_cmp_evt_handler ns_ble_task.o
- 0x0100c1e4 0x0100c1e4 0x000000ac Code RO 3869 i.gapm_ext_adv_repoer_ind_handler ns_ble_task.o
- 0x0100c290 0x0100c290 0x00000036 Code RO 3870 i.gapm_gen_rand_nb_ind_handler ns_ble_task.o
- 0x0100c2c6 0x0100c2c6 0x0000000c Code RO 3871 i.gapm_profile_added_ind_handler ns_ble_task.o
- 0x0100c2d2 0x0100c2d2 0x0000000c Code RO 3872 i.gapm_scan_request_ind_handler ns_ble_task.o
- 0x0100c2de 0x0100c2de 0x00000002 PAD
- 0x0100c2e0 0x0100c2e0 0x00000040 Code RO 2903 i.gattc_att_info_req_ind_handler rdtss_task.o
- 0x0100c320 0x0100c320 0x00000070 Code RO 2904 i.gattc_cmp_evt_handler rdtss_task.o
- 0x0100c390 0x0100c390 0x00000028 Code RO 3873 i.gattc_cmp_evt_handler ns_ble_task.o
- 0x0100c3b8 0x0100c3b8 0x0000004c Code RO 3874 i.gattc_mtu_changed_ind_handler ns_ble_task.o
- 0x0100c404 0x0100c404 0x000000c4 Code RO 2765 i.gattc_read_req_ind_handler diss_task.o
- 0x0100c4c8 0x0100c4c8 0x000000e0 Code RO 2905 i.gattc_read_req_ind_handler rdtss_task.o
- 0x0100c5a8 0x0100c5a8 0x00000110 Code RO 2906 i.gattc_write_req_ind_handler rdtss_task.o
- 0x0100c6b8 0x0100c6b8 0x0000006c Code RO 3026 i.get_cfg_handle rdts_common.o
- 0x0100c724 0x0100c724 0x00000054 Code RO 3027 i.get_value_handle rdts_common.o
- 0x0100c778 0x0100c778 0x0000001c Code RO 4224 i.led_task main.o
- 0x0100c794 0x0100c794 0x00000030 Code RO 2356 i.llhwc_modem_setmode rwip_driver.o
- 0x0100c7c4 0x0100c7c4 0x00000130 Code RO 2357 i.llhwc_phy_prerx_flash rwip_driver.o
- 0x0100c8f4 0x0100c8f4 0x00000090 Code RO 2358 i.llhwc_setmode_reg_config rwip_driver.o
- 0x0100c984 0x0100c984 0x0000019c Code RO 4225 i.main main.o
- 0x0100cb20 0x0100cb20 0x0000005c Code RO 3456 i.ns_EXTI4_12_IRQHandler ns_ble.o
- 0x0100cb7c 0x0100cb7c 0x00000028 Code RO 3457 i.ns_HardFault_Handler ns_ble.o
- 0x0100cba4 0x0100cba4 0x00000020 Code RO 3459 i.ns_ble_add_prf_func_register ns_ble.o
- 0x0100cbc4 0x0100cbc4 0x0000002c Code RO 3460 i.ns_ble_add_svc ns_ble.o
- 0x0100cbf0 0x0100cbf0 0x000000dc Code RO 3462 i.ns_ble_adv_fsm_next ns_ble.o
- 0x0100cccc 0x0100cccc 0x00000048 Code RO 3463 i.ns_ble_adv_init ns_ble.o
- 0x0100cd14 0x0100cd14 0x00000050 Code RO 3464 i.ns_ble_adv_start ns_ble.o
- 0x0100cd64 0x0100cd64 0x0000004c Code RO 3465 i.ns_ble_adv_stop ns_ble.o
- 0x0100cdb0 0x0100cdb0 0x0000003c Code RO 3468 i.ns_ble_delete_init ns_ble.o
- 0x0100cdec 0x0100cdec 0x00000038 Code RO 3469 i.ns_ble_delete_scan ns_ble.o
- 0x0100ce24 0x0100ce24 0x0000002c Code RO 3470 i.ns_ble_disconnect ns_ble.o
- 0x0100ce50 0x0100ce50 0x0000006c Code RO 3473 i.ns_ble_gap_init ns_ble.o
- 0x0100cebc 0x0100cebc 0x00000024 Code RO 3476 i.ns_ble_get_connection_num ns_ble.o
- 0x0100cee0 0x0100cee0 0x00000050 Code RO 3479 i.ns_ble_list_set_ral ns_ble.o
- 0x0100cf30 0x0100cf30 0x00000084 Code RO 3481 i.ns_ble_lsc_config ns_ble.o
- 0x0100cfb4 0x0100cfb4 0x00000028 Code RO 3485 i.ns_ble_prf_task_register ns_ble.o
- 0x0100cfdc 0x0100cfdc 0x00000048 Code RO 3490 i.ns_ble_scan_data_find ns_ble.o
- 0x0100d024 0x0100d024 0x00000278 Code RO 3497 i.ns_ble_stack_init ns_ble.o
- 0x0100d29c 0x0100d29c 0x00000124 Code RO 3498 i.ns_ble_start_init ns_ble.o
- 0x0100d3c0 0x0100d3c0 0x000000cc Code RO 3499 i.ns_ble_start_scan ns_ble.o
- 0x0100d48c 0x0100d48c 0x00000038 Code RO 3500 i.ns_ble_stop_init ns_ble.o
- 0x0100d4c4 0x0100d4c4 0x0000003c Code RO 3501 i.ns_ble_stop_scan ns_ble.o
- 0x0100d500 0x0100d500 0x00000078 Code RO 3502 i.ns_ble_update_param ns_ble.o
- 0x0100d578 0x0100d578 0x0000002c Code RO 3216 i.ns_bond_db_get_size ns_sec.o
- 0x0100d5a4 0x0100d5a4 0x0000001c Code RO 3217 i.ns_bond_db_load ns_sec.o
- 0x0100d5c0 0x0100d5c0 0x00000030 Code RO 3218 i.ns_bond_last_bonded_addr ns_sec.o
- 0x0100d5f0 0x0100d5f0 0x00000030 Code RO 3219 i.ns_bond_last_bonded_peer_id ns_sec.o
- 0x0100d620 0x0100d620 0x00000064 Code RO 3220 i.ns_bond_last_bonded_ral_info ns_sec.o
- 0x0100d684 0x0100d684 0x00000060 Code RO 3221 i.ns_bond_resolv_addr_start ns_sec.o
- 0x0100d6e4 0x0100d6e4 0x0000007c Code RO 3222 i.ns_bond_search_addr_irk ns_sec.o
- 0x0100d760 0x0100d760 0x000000d4 Code RO 3505 i.ns_peripheral_config ns_ble.o
- 0x0100d834 0x0100d834 0x00000160 Code RO 3224 i.ns_sec_bond_store_evt_handler ns_sec.o
- 0x0100d994 0x0100d994 0x00000010 Code RO 3225 i.ns_sec_get_bond_status ns_sec.o
- 0x0100d9a4 0x0100d9a4 0x0000000c Code RO 3226 i.ns_sec_get_iocap ns_sec.o
- 0x0100d9b0 0x0100d9b0 0x00000068 Code RO 3227 i.ns_sec_init ns_sec.o
- 0x0100da18 0x0100da18 0x00000018 Code RO 3073 i.ns_sleep_lock_acquire ns_sleep.o
- 0x0100da30 0x0100da30 0x00000014 Code RO 3074 i.ns_sleep_lock_release ns_sleep.o
- 0x0100da44 0x0100da44 0x000000c8 Code RO 3149 i.ns_timer_api_process_handler ns_timer.o
- 0x0100db0c 0x0100db0c 0x00000044 Code RO 3506 i.patchx_enable ns_ble.o
- 0x0100db50 0x0100db50 0x00000088 Code RO 2537 i.prf_add_profile prf.o
- 0x0100dbd8 0x0100dbd8 0x00000010 Code RO 2540 i.prf_dst_task_get prf.o
- 0x0100dbe8 0x0100dbe8 0x00000030 Code RO 2541 i.prf_env_get prf.o
- 0x0100dc18 0x0100dc18 0x00000038 Code RO 2542 i.prf_get_id_from_task prf.o
- 0x0100dc50 0x0100dc50 0x00000028 Code RO 2543 i.prf_get_itf_func_register prf.o
- 0x0100dc78 0x0100dc78 0x00000038 Code RO 2544 i.prf_get_task_from_id prf.o
- 0x0100dcb0 0x0100dcb0 0x000000b4 Code RO 2545 i.prf_init prf.o
- 0x0100dd64 0x0100dd64 0x00000030 Code RO 2546 i.prf_itf_get prf.o
- 0x0100dd94 0x0100dd94 0x000000b4 Code RO 4559 i.proto_cli_out app_ble_proto.o
- 0x0100de48 0x0100de48 0x00000094 Code RO 4560 i.proto_send_frame app_ble_proto.o
- 0x0100dedc 0x0100dedc 0x00000058 Code RO 4629 i.prvAddCurrentTaskToDelayedList tasks.o
- 0x0100df34 0x0100df34 0x00000070 Code RO 4961 i.prvCopyDataToQueue queue.o
- 0x0100dfa4 0x0100dfa4 0x00000054 Code RO 4630 i.prvIdleTask tasks.o
- 0x0100dff8 0x0100dff8 0x00000054 Code RO 5191 i.prvInsertBlockIntoFreeList heap_4.o
- 0x0100e04c 0x0100e04c 0x000000cc Code RO 4631 i.prvListTasksWithinSingleList tasks.o
- 0x0100e118 0x0100e118 0x00000014 Code RO 5238 i.prvTaskExitError port.o
- 0x0100e12c 0x0100e12c 0x00000074 Code RO 4962 i.prvUnlockQueue queue.o
- 0x0100e1a0 0x0100e1a0 0x000000f4 Code RO 5192 i.pvPortMalloc heap_4.o
- 0x0100e294 0x0100e294 0x00000018 Code RO 4632 i.pvTaskIncrementMutexHeldCount tasks.o
- 0x0100e2ac 0x0100e2ac 0x00000024 Code RO 5239 i.pxPortInitialiseStack port.o
- 0x0100e2d0 0x0100e2d0 0x0000003a Code RO 2907 i.rdtss_att_get_value rdtss_task.o
- 0x0100e30a 0x0100e30a 0x00000002 PAD
- 0x0100e30c 0x0100e30c 0x00000040 Code RO 2908 i.rdtss_att_info_rsp_handler rdtss_task.o
- 0x0100e34c 0x0100e34c 0x00000068 Code RO 2909 i.rdtss_att_set_value rdtss_task.o
- 0x0100e3b4 0x0100e3b4 0x0000004c Code RO 2852 i.rdtss_cleanup rdtss.o
- 0x0100e400 0x0100e400 0x0000004c Code RO 2853 i.rdtss_create rdtss.o
- 0x0100e44c 0x0100e44c 0x00000042 Code RO 2854 i.rdtss_destroy rdtss.o
- 0x0100e48e 0x0100e48e 0x0000001c Code RO 3028 i.rdtss_get_att_handle rdts_common.o
- 0x0100e4aa 0x0100e4aa 0x00000028 Code RO 3029 i.rdtss_get_att_idx rdts_common.o
- 0x0100e4d2 0x0100e4d2 0x00000098 Code RO 2855 i.rdtss_init rdtss.o
- 0x0100e56a 0x0100e56a 0x00000002 PAD
- 0x0100e56c 0x0100e56c 0x000000a4 Code RO 2910 i.rdtss_init_ccc_values rdtss_task.o
- 0x0100e610 0x0100e610 0x00000008 Code RO 2856 i.rdtss_prf_itf_get rdtss.o
- 0x0100e618 0x0100e618 0x00000054 Code RO 4062 i.rdtss_send_notify app_rdtss.o
- 0x0100e66c 0x0100e66c 0x00000034 Code RO 2911 i.rdtss_set_ccc_value rdtss_task.o
- 0x0100e6a0 0x0100e6a0 0x00000020 Code RO 2912 i.rdtss_task_init rdtss_task.o
- 0x0100e6c0 0x0100e6c0 0x000000b0 Code RO 2913 i.rdtss_val_ind_req_handler rdtss_task.o
- 0x0100e770 0x0100e770 0x0000000a Code RO 4063 i.rdtss_val_ntf_cfm_handler app_rdtss.o
- 0x0100e77a 0x0100e77a 0x000000a6 Code RO 2914 i.rdtss_val_ntf_req_handler rdtss_task.o
- 0x0100e820 0x0100e820 0x00000020 Code RO 2915 i.rdtss_val_set_req_handler rdtss_task.o
- 0x0100e840 0x0100e840 0x00000044 Code RO 4064 i.rdtss_val_write_ind_handler app_rdtss.o
- 0x0100e884 0x0100e884 0x00000044 Code RO 4065 i.rdtss_value_req_ind_handler app_rdtss.o
- 0x0100e8c8 0x0100e8c8 0x00000080 Code RO 2916 i.rdtss_value_req_rsp_handler rdtss_task.o
- 0x0100e948 0x0100e948 0x00000118 Code RO 2105 i.rwip_init rwip.o
- 0x0100ea60 0x0100ea60 0x000000f8 Code RO 2365 i.rwip_slp_isr rwip_driver.o
- 0x0100eb58 0x0100eb58 0x00000002 Code RO 3154 i.timer_canceled_handler ns_timer.o
- 0x0100eb5a 0x0100eb5a 0x00000002 Code RO 3155 i.timer_modified_handler ns_timer.o
- 0x0100eb5c 0x0100eb5c 0x00000026 Code RO 5149 i.uxListRemove list.o
- 0x0100eb82 0x0100eb82 0x00000002 PAD
- 0x0100eb84 0x0100eb84 0x0000000c Code RO 4634 i.uxTaskGetNumberOfTasks tasks.o
- 0x0100eb90 0x0100eb90 0x00000098 Code RO 4635 i.uxTaskGetSystemState tasks.o
- 0x0100ec28 0x0100ec28 0x00000016 Code RO 5150 i.vListInitialise list.o
- 0x0100ec3e 0x0100ec3e 0x00000006 Code RO 5151 i.vListInitialiseItem list.o
- 0x0100ec44 0x0100ec44 0x00000032 Code RO 5152 i.vListInsert list.o
- 0x0100ec76 0x0100ec76 0x00000018 Code RO 5153 i.vListInsertEnd list.o
- 0x0100ec8e 0x0100ec8e 0x00000002 PAD
- 0x0100ec90 0x0100ec90 0x00000018 Code RO 5241 i.vPortEnterCritical port.o
- 0x0100eca8 0x0100eca8 0x0000001c Code RO 5242 i.vPortExitCritical port.o
- 0x0100ecc4 0x0100ecc4 0x00000044 Code RO 5193 i.vPortFree heap_4.o
- 0x0100ed08 0x0100ed08 0x00000018 Code RO 5243 i.vPortYield port.o
- 0x0100ed20 0x0100ed20 0x00000030 Code RO 4640 i.vTaskDelay tasks.o
- 0x0100ed50 0x0100ed50 0x00000010 Code RO 4645 i.vTaskInternalSetTimeOutState tasks.o
- 0x0100ed60 0x0100ed60 0x000000d0 Code RO 4646 i.vTaskList tasks.o
- 0x0100ee30 0x0100ee30 0x0000000c Code RO 4647 i.vTaskMissedYield tasks.o
- 0x0100ee3c 0x0100ee3c 0x00000024 Code RO 4649 i.vTaskPlaceOnEventList tasks.o
- 0x0100ee60 0x0100ee60 0x00000074 Code RO 4651 i.vTaskPriorityDisinheritAfterTimeout tasks.o
- 0x0100eed4 0x0100eed4 0x00000050 Code RO 4657 i.vTaskStartScheduler tasks.o
- 0x0100ef24 0x0100ef24 0x00000010 Code RO 4659 i.vTaskSuspendAll tasks.o
- 0x0100ef34 0x0100ef34 0x00000064 Code RO 4660 i.vTaskSwitchContext tasks.o
- 0x0100ef98 0x0100ef98 0x0000000c Code RO 5195 i.xPortGetFreeHeapSize heap_4.o
- 0x0100efa4 0x0100efa4 0x0000000c Code RO 5196 i.xPortGetMinimumEverFreeHeapSize heap_4.o
- 0x0100efb0 0x0100efb0 0x00000050 Code RO 5244 i.xPortStartScheduler port.o
- 0x0100f000 0x0100f000 0x00000024 Code RO 4973 i.xQueueCreateMutex queue.o
- 0x0100f024 0x0100f024 0x00000044 Code RO 4974 i.xQueueGenericCreate queue.o
- 0x0100f068 0x0100f068 0x0000006e Code RO 4975 i.xQueueGenericReset queue.o
- 0x0100f0d6 0x0100f0d6 0x0000018e Code RO 4976 i.xQueueGenericSend queue.o
- 0x0100f264 0x0100f264 0x0000008e Code RO 4977 i.xQueueGenericSendFromISR queue.o
- 0x0100f2f2 0x0100f2f2 0x00000142 Code RO 4986 i.xQueueReceive queue.o
- 0x0100f434 0x0100f434 0x00000172 Code RO 4988 i.xQueueSemaphoreTake queue.o
- 0x0100f5a6 0x0100f5a6 0x00000002 PAD
- 0x0100f5a8 0x0100f5a8 0x00000064 Code RO 4661 i.xTaskCheckForTimeOut tasks.o
- 0x0100f60c 0x0100f60c 0x00000178 Code RO 4662 i.xTaskCreate tasks.o
- 0x0100f784 0x0100f784 0x00000020 Code RO 4666 i.xTaskGetSchedulerState tasks.o
- 0x0100f7a4 0x0100f7a4 0x0000000c Code RO 4667 i.xTaskGetTickCount tasks.o
- 0x0100f7b0 0x0100f7b0 0x000000d4 Code RO 4669 i.xTaskIncrementTick tasks.o
- 0x0100f884 0x0100f884 0x00000068 Code RO 4672 i.xTaskPriorityDisinherit tasks.o
- 0x0100f8ec 0x0100f8ec 0x00000078 Code RO 4673 i.xTaskPriorityInherit tasks.o
- 0x0100f964 0x0100f964 0x00000064 Code RO 4674 i.xTaskRemoveFromEventList tasks.o
- 0x0100f9c8 0x0100f9c8 0x000000c8 Code RO 4675 i.xTaskResumeAll tasks.o
- 0x0100fa90 0x0100fa90 0x000001d8 Data RO 20 .constdata system_n32wb03x.o
- 0x0100fc68 0x0100fc68 0x0000000c Data RO 782 .constdata n32wb03x_rcc.o
- 0x0100fc74 0x0100fc74 0x00000324 Data RO 1952 .constdata n32wb03x_qflash.o
- 0x0100ff98 0x0100ff98 0x0000001e Data RO 2366 .constdata rwip_driver.o
- 0x0100ffb6 0x0100ffb6 0x00000002 PAD
- 0x0100ffb8 0x0100ffb8 0x000000a8 Data RO 2672 .constdata diss.o
- 0x01010060 0x01010060 0x00000018 Data RO 2766 .constdata diss_task.o
- 0x01010078 0x01010078 0x00000010 Data RO 2857 .constdata rdtss.o
- 0x01010088 0x01010088 0x00000048 Data RO 2917 .constdata rdtss_task.o
- 0x010100d0 0x010100d0 0x00000028 Data RO 3233 .constdata ns_sec.o
- 0x010100f8 0x010100f8 0x00000008 Data RO 3234 .constdata ns_sec.o
- 0x01010100 0x01010100 0x00000334 Data RO 3508 .constdata ns_ble.o
- 0x01010434 0x01010434 0x00000098 Data RO 3875 .constdata ns_ble_task.o
- 0x010104cc 0x010104cc 0x000000c8 Data RO 3876 .constdata ns_ble_task.o
- 0x01010594 0x01010594 0x0000000c Data RO 3877 .constdata ns_ble_task.o
- 0x010105a0 0x010105a0 0x00000008 Data RO 4008 .constdata app_dis.o
- 0x010105a8 0x010105a8 0x00000008 Data RO 4009 .constdata app_dis.o
- 0x010105b0 0x010105b0 0x000000b2 Data RO 4066 .constdata app_rdtss.o
- 0x01010662 0x01010662 0x00000002 PAD
- 0x01010664 0x01010664 0x00000018 Data RO 4067 .constdata app_rdtss.o
- 0x0101067c 0x0101067c 0x00000030 Data RO 4379 .constdata cli_core.o
- 0x010106ac 0x010106ac 0x000000b2 Data RO 4380 .conststring cli_core.o
- 0x0101075e 0x0101075e 0x00000002 PAD
- 0x01010760 0x01010760 0x00000020 Data RO 5656 Region$$Table anon$$obj.o
+ 0x01008184 0x01008184 0x0000002c Code RO 5435 .text mc_p.l(uidiv.o)
+ 0x010081b0 0x010081b0 0x00000028 Code RO 5437 .text mc_p.l(idiv.o)
+ 0x010081d8 0x010081d8 0x00000060 Code RO 5439 .text mc_p.l(uldiv.o)
+ 0x01008238 0x01008238 0x00000024 Code RO 5441 .text mc_p.l(rand.o)
+ 0x0100825c 0x0100825c 0x00000024 Code RO 5444 .text mc_p.l(memcpya.o)
+ 0x01008280 0x01008280 0x00000024 Code RO 5446 .text mc_p.l(memseta.o)
+ 0x010082a4 0x010082a4 0x0000000e Code RO 5448 .text mc_p.l(strlen.o)
+ 0x010082b2 0x010082b2 0x0000001c Code RO 5450 .text mc_p.l(strcmp.o)
+ 0x010082ce 0x010082ce 0x00000014 Code RO 5452 .text mc_p.l(memchr.o)
+ 0x010082e2 0x010082e2 0x0000001a Code RO 5454 .text mc_p.l(memcmp.o)
+ 0x010082fc 0x010082fc 0x00000012 Code RO 5456 .text mc_p.l(strcpy.o)
+ 0x0100830e 0x0100830e 0x0000001e Code RO 5458 .text mc_p.l(strncmp.o)
+ 0x0100832c 0x0100832c 0x000000b2 Code RO 5723 .text mf_p.l(fadd.o)
+ 0x010083de 0x010083de 0x0000007a Code RO 5725 .text mf_p.l(fmul.o)
+ 0x01008458 0x01008458 0x00000164 Code RO 5729 .text mf_p.l(dadd.o)
+ 0x010085bc 0x010085bc 0x000000d0 Code RO 5731 .text mf_p.l(dmul.o)
+ 0x0100868c 0x0100868c 0x000000f0 Code RO 5733 .text mf_p.l(ddiv.o)
+ 0x0100877c 0x0100877c 0x0000000e Code RO 5737 .text mf_p.l(ffltui.o)
+ 0x0100878a 0x0100878a 0x00000002 PAD
+ 0x0100878c 0x0100878c 0x0000001c Code RO 5739 .text mf_p.l(dfltui.o)
+ 0x010087a8 0x010087a8 0x0000001c Code RO 5741 .text mf_p.l(dfltul.o)
+ 0x010087c4 0x010087c4 0x00000032 Code RO 5743 .text mf_p.l(ffixi.o)
+ 0x010087f6 0x010087f6 0x00000002 PAD
+ 0x010087f8 0x010087f8 0x00000040 Code RO 5747 .text mf_p.l(dfixul.o)
+ 0x01008838 0x01008838 0x00000028 Code RO 5749 .text mf_p.l(f2d.o)
+ 0x01008860 0x01008860 0x00000038 Code RO 5751 .text mf_p.l(d2f.o)
+ 0x01008898 0x01008898 0x00000020 Code RO 5767 .text mc_p.l(llshl.o)
+ 0x010088b8 0x010088b8 0x00000022 Code RO 5769 .text mc_p.l(llushr.o)
+ 0x010088da 0x010088da 0x00000026 Code RO 5771 .text mc_p.l(llsshr.o)
+ 0x01008900 0x01008900 0x00000000 Code RO 5773 .text mc_p.l(iusefp.o)
+ 0x01008900 0x01008900 0x00000082 Code RO 5774 .text mf_p.l(fepilogue.o)
+ 0x01008982 0x01008982 0x000000be Code RO 5776 .text mf_p.l(depilogue.o)
+ 0x01008a40 0x01008a40 0x00000028 Code RO 5780 .text mf_p.l(cdrcmple.o)
+ 0x01008a68 0x01008a68 0x00000024 Code RO 5782 .text mc_p.l(init.o)
+ 0x01008a8c 0x01008a8c 0x00000060 Code RO 5786 .text mc_p.l(__dclz77c.o)
+ 0x01008aec 0x01008aec 0x0000000c Ven RO 5788 Veneer$$Code anon$$obj.o
+ 0x01008af8 0x01008af8 0x0000000c Ven RO 5789 Veneer$$Code anon$$obj.o
+ 0x01008b04 0x01008b04 0x0000000c Ven RO 5790 Veneer$$Code anon$$obj.o
+ 0x01008b10 0x01008b10 0x0000000c Ven RO 5791 Veneer$$Code anon$$obj.o
+ 0x01008b1c 0x01008b1c 0x0000000c Ven RO 5792 Veneer$$Code anon$$obj.o
+ 0x01008b28 0x01008b28 0x0000000c Ven RO 5793 Veneer$$Code anon$$obj.o
+ 0x01008b34 0x01008b34 0x0000000c Ven RO 5794 Veneer$$Code anon$$obj.o
+ 0x01008b40 0x01008b40 0x0000000c Ven RO 5795 Veneer$$Code anon$$obj.o
+ 0x01008b4c 0x01008b4c 0x0000000c Ven RO 5796 Veneer$$Code anon$$obj.o
+ 0x01008b58 0x01008b58 0x0000000c Ven RO 5797 Veneer$$Code anon$$obj.o
+ 0x01008b64 0x01008b64 0x0000000c Ven RO 5798 Veneer$$Code anon$$obj.o
+ 0x01008b70 0x01008b70 0x0000000c Ven RO 5799 Veneer$$Code anon$$obj.o
+ 0x01008b7c 0x01008b7c 0x0000000c Ven RO 5800 Veneer$$Code anon$$obj.o
+ 0x01008b88 0x01008b88 0x0000000c Ven RO 5801 Veneer$$Code anon$$obj.o
+ 0x01008b94 0x01008b94 0x0000000c Ven RO 5802 Veneer$$Code anon$$obj.o
+ 0x01008ba0 0x01008ba0 0x0000000c Ven RO 5803 Veneer$$Code anon$$obj.o
+ 0x01008bac 0x01008bac 0x0000000c Ven RO 5804 Veneer$$Code anon$$obj.o
+ 0x01008bb8 0x01008bb8 0x0000000c Ven RO 5805 Veneer$$Code anon$$obj.o
+ 0x01008bc4 0x01008bc4 0x00000006 Code RO 192 i.ADC_ClearFlag n32wb03x_adc.o
+ 0x01008bca 0x01008bca 0x0000000e Code RO 194 i.ADC_ConfigChannel n32wb03x_adc.o
+ 0x01008bd8 0x01008bd8 0x00000054 Code RO 199 i.ADC_ConverValueToTemperature n32wb03x_adc.o
+ 0x01008c2c 0x01008c2c 0x00000088 Code RO 200 i.ADC_ConverValueToVoltage n32wb03x_adc.o
+ 0x01008cb4 0x01008cb4 0x00000054 Code RO 201 i.ADC_DeInit n32wb03x_adc.o
+ 0x01008d08 0x01008d08 0x00000014 Code RO 202 i.ADC_Enable n32wb03x_adc.o
+ 0x01008d1c 0x01008d1c 0x00000050 Code RO 205 i.ADC_EnableBypassFilter n32wb03x_adc.o
+ 0x01008d6c 0x01008d6c 0x00000012 Code RO 210 i.ADC_EnableTS n32wb03x_adc.o
+ 0x01008d7e 0x01008d7e 0x00000006 Code RO 212 i.ADC_GetDat n32wb03x_adc.o
+ 0x01008d84 0x01008d84 0x0000000e Code RO 213 i.ADC_GetFlagStatus n32wb03x_adc.o
+ 0x01008d92 0x01008d92 0x00000002 PAD
+ 0x01008d94 0x01008d94 0x00000018 Code RO 218 i.ADC_SetOverSampleCounter n32wb03x_adc.o
+ 0x01008dac 0x01008dac 0x00000028 Code RO 4462 i.AppCli_Init app_cli.o
+ 0x01008dd4 0x01008dd4 0x00000434 Code RO 4464 i.CliTask app_cli.o
+ 0x01009208 0x01009208 0x0000014c Code RO 4368 i.CmdDevInfo cli_core.o
+ 0x01009354 0x01009354 0x00000074 Code RO 4369 i.CmdHelp cli_core.o
+ 0x010093c8 0x010093c8 0x000000d0 Code RO 4370 i.CmdLed cli_core.o
+ 0x01009498 0x01009498 0x000000e8 Code RO 4371 i.CmdSysInfo cli_core.o
+ 0x01009580 0x01009580 0x00000098 Code RO 4372 i.CmdVersion cli_core.o
+ 0x01009618 0x01009618 0x00000004 Code RO 487 i.DMA_ClearFlag n32wb03x_dma.o
+ 0x0100961c 0x0100961c 0x00000088 Code RO 490 i.DMA_DeInit n32wb03x_dma.o
+ 0x010096a4 0x010096a4 0x00000018 Code RO 491 i.DMA_EnableChannel n32wb03x_dma.o
+ 0x010096bc 0x010096bc 0x0000000e Code RO 493 i.DMA_GetFlagStatus n32wb03x_dma.o
+ 0x010096ca 0x010096ca 0x00000002 PAD
+ 0x010096cc 0x010096cc 0x00000040 Code RO 495 i.DMA_Init n32wb03x_dma.o
+ 0x0100970c 0x0100970c 0x0000000e Code RO 496 i.DMA_RequestRemap n32wb03x_dma.o
+ 0x0100971a 0x0100971a 0x00000002 PAD
+ 0x0100971c 0x0100971c 0x0000000c Code RO 569 i.EXTI_ClrITPendBit n32wb03x_exti.o
+ 0x01009728 0x01009728 0x0000001c Code RO 572 i.EXTI_GetITStatus n32wb03x_exti.o
+ 0x01009744 0x01009744 0x00000070 Code RO 574 i.EXTI_InitPeripheral n32wb03x_exti.o
+ 0x010097b4 0x010097b4 0x000000b8 Code RO 634 i.GPIO_InitPeripheral n32wb03x_gpio.o
+ 0x0100986c 0x0100986c 0x0000001c Code RO 635 i.GPIO_InitStruct n32wb03x_gpio.o
+ 0x01009888 0x01009888 0x00000004 Code RO 640 i.GPIO_ResetBits n32wb03x_gpio.o
+ 0x0100988c 0x0100988c 0x00000004 Code RO 641 i.GPIO_SetBits n32wb03x_gpio.o
+ 0x01009890 0x01009890 0x00000008 Code RO 642 i.GPIO_TogglePin n32wb03x_gpio.o
+ 0x01009898 0x01009898 0x000000b0 Code RO 4540 i.HardFault_Handler n32wb03x_it.o
+ 0x01009948 0x01009948 0x00000008 Code RO 4726 i.LedBlink app_gpio.o
+ 0x01009950 0x01009950 0x0000004c Code RO 4727 i.LedInit app_gpio.o
+ 0x0100999c 0x0100999c 0x00000008 Code RO 4728 i.LedOff app_gpio.o
+ 0x010099a4 0x010099a4 0x00000008 Code RO 4729 i.LedOn app_gpio.o
+ 0x010099ac 0x010099ac 0x00000078 Code RO 159 i.NVIC_Init misc.o
+ 0x01009a24 0x01009a24 0x000000cc Code RO 11 i.OTPTrim_Read system_n32wb03x.o
+ 0x01009af0 0x01009af0 0x00000024 Code RO 1947 i.Qflash_Erase_Sector n32wb03x_qflash.o
+ 0x01009b14 0x01009b14 0x00000038 Code RO 1948 i.Qflash_Init n32wb03x_qflash.o
+ 0x01009b4c 0x01009b4c 0x00000024 Code RO 1950 i.Qflash_Write n32wb03x_qflash.o
+ 0x01009b70 0x01009b70 0x00000014 Code RO 748 i.RCC_ConfigAdcClk n32wb03x_rcc.o
+ 0x01009b84 0x01009b84 0x00000018 Code RO 762 i.RCC_EnableAHBPeriphClk n32wb03x_rcc.o
+ 0x01009b9c 0x01009b9c 0x00000018 Code RO 763 i.RCC_EnableAHBPeriphReset n32wb03x_rcc.o
+ 0x01009bb4 0x01009bb4 0x00000018 Code RO 766 i.RCC_EnableAPB2PeriphClk n32wb03x_rcc.o
+ 0x01009bcc 0x01009bcc 0x0000001c Code RO 773 i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL n32wb03x_rcc.o
+ 0x01009be8 0x01009be8 0x00000074 Code RO 774 i.RCC_GetClocksFreqValue n32wb03x_rcc.o
+ 0x01009c5c 0x01009c5c 0x00000002 Code RO 5368 i.SVC_Handler port.o
+ 0x01009c5e 0x01009c5e 0x00000002 PAD
+ 0x01009c60 0x01009c60 0x00000024 Code RO 5369 i.SysTick_Handler port.o
+ 0x01009c84 0x01009c84 0x00000034 Code RO 13 i.SystemGetMacAddr system_n32wb03x.o
+ 0x01009cb8 0x01009cb8 0x00000180 Code RO 15 i.SystemInit system_n32wb03x.o
+ 0x01009e38 0x01009e38 0x00000030 Code RO 16 i.SystemTrimValueGet system_n32wb03x.o
+ 0x01009e68 0x01009e68 0x00000008 Code RO 4541 i.USART1_IRQHandler n32wb03x_it.o
+ 0x01009e70 0x01009e70 0x00000032 Code RO 1520 i.USART_ConfigInt n32wb03x_usart.o
+ 0x01009ea2 0x01009ea2 0x00000002 PAD
+ 0x01009ea4 0x01009ea4 0x0000001c Code RO 1525 i.USART_Enable n32wb03x_usart.o
+ 0x01009ec0 0x01009ec0 0x00000010 Code RO 1526 i.USART_EnableDMA n32wb03x_usart.o
+ 0x01009ed0 0x01009ed0 0x0000000e Code RO 1532 i.USART_GetFlagStatus n32wb03x_usart.o
+ 0x01009ede 0x01009ede 0x00000040 Code RO 1533 i.USART_GetIntStatus n32wb03x_usart.o
+ 0x01009f1e 0x01009f1e 0x00000002 PAD
+ 0x01009f20 0x01009f20 0x00000088 Code RO 1534 i.USART_Init n32wb03x_usart.o
+ 0x01009fa8 0x01009fa8 0x00000008 Code RO 1535 i.USART_ReceiveData n32wb03x_usart.o
+ 0x01009fb0 0x01009fb0 0x00000008 Code RO 1537 i.USART_SendData n32wb03x_usart.o
+ 0x01009fb8 0x01009fb8 0x00000020 Code RO 5695 i.__0printf mc_p.l(printfa.o)
+ 0x01009fd8 0x01009fd8 0x00000028 Code RO 5697 i.__0sprintf mc_p.l(printfa.o)
+ 0x0100a000 0x0100a000 0x0000002c Code RO 5700 i.__0vsnprintf mc_p.l(printfa.o)
+ 0x0100a02c 0x0100a02c 0x0000002e Code RO 5778 i.__ARM_clz mf_p.l(depilogue.o)
+ 0x0100a05a 0x0100a05a 0x00000002 PAD
+ 0x0100a05c 0x0100a05c 0x00000174 Code RO 5702 i._fp_digits mc_p.l(printfa.o)
+ 0x0100a1d0 0x0100a1d0 0x000006ec Code RO 5703 i._printf_core mc_p.l(printfa.o)
+ 0x0100a8bc 0x0100a8bc 0x00000020 Code RO 5704 i._printf_post_padding mc_p.l(printfa.o)
+ 0x0100a8dc 0x0100a8dc 0x0000002c Code RO 5705 i._printf_pre_padding mc_p.l(printfa.o)
+ 0x0100a908 0x0100a908 0x00000016 Code RO 5706 i._snputc mc_p.l(printfa.o)
+ 0x0100a91e 0x0100a91e 0x0000000a Code RO 5707 i._sputc mc_p.l(printfa.o)
+ 0x0100a928 0x0100a928 0x00000074 Code RO 4117 i.app_ble_adv_init app_ble.o
+ 0x0100a99c 0x0100a99c 0x00000002 Code RO 4118 i.app_ble_adv_msg_handler app_ble.o
+ 0x0100a99e 0x0100a99e 0x00000002 PAD
+ 0x0100a9a0 0x0100a9a0 0x00000098 Code RO 4121 i.app_ble_gap_params_init app_ble.o
+ 0x0100aa38 0x0100aa38 0x0000004c Code RO 4122 i.app_ble_init app_ble.o
+ 0x0100aa84 0x0100aa84 0x00000048 Code RO 4123 i.app_ble_msg_handler app_ble.o
+ 0x0100aacc 0x0100aacc 0x00000014 Code RO 4564 i.app_ble_proto_init app_ble_proto.o
+ 0x0100aae0 0x0100aae0 0x00000018 Code RO 4565 i.app_ble_proto_on_disconnect app_ble_proto.o
+ 0x0100aaf8 0x0100aaf8 0x00000180 Code RO 4566 i.app_ble_proto_rx_bytes app_ble_proto.o
+ 0x0100ac78 0x0100ac78 0x00000094 Code RO 4567 i.app_ble_proto_send_frame app_ble_proto.o
+ 0x0100ad0c 0x0100ad0c 0x00000050 Code RO 4125 i.app_ble_sec_init app_ble.o
+ 0x0100ad5c 0x0100ad5c 0x00000010 Code RO 3851 i.app_conn_params_update_evt_handler ns_ble_task.o
+ 0x0100ad6c 0x0100ad6c 0x000000cc Code RO 3452 i.app_create_advertising ns_ble.o
+ 0x0100ae38 0x0100ae38 0x0000005c Code RO 4005 i.app_dis_add_dis app_dis.o
+ 0x0100ae94 0x0100ae94 0x00000104 Code RO 3852 i.app_entry_point_handler ns_ble_task.o
+ 0x0100af98 0x0100af98 0x00000008 Code RO 4659 i.app_fan_get_rpm app_info.o
+ 0x0100afa0 0x0100afa0 0x00000048 Code RO 4660 i.app_info_chip_temp_c10 app_info.o
+ 0x0100afe8 0x0100afe8 0x00000140 Code RO 4661 i.app_info_handle_query app_info.o
+ 0x0100b128 0x0100b128 0x00000020 Code RO 4662 i.app_info_vdd_mv app_info.o
+ 0x0100b148 0x0100b148 0x0000001c Code RO 3853 i.app_init_timeout_evt_handler ns_ble_task.o
+ 0x0100b164 0x0100b164 0x000000ac Code RO 3854 i.app_lsi_calib_evt_handler ns_ble_task.o
+ 0x0100b210 0x0100b210 0x00000018 Code RO 4606 i.app_ota_abort app_ota.o
+ 0x0100b228 0x0100b228 0x0000011c Code RO 4608 i.app_ota_handle_frame app_ota.o
+ 0x0100b344 0x0100b344 0x00000068 Code RO 4060 i.app_rdtss_add_rdts app_rdtss.o
+ 0x0100b3ac 0x0100b3ac 0x00000004 Code RO 3211 i.app_sec_msg_dflt_handler ns_sec.o
+ 0x0100b3b0 0x0100b3b0 0x00000078 Code RO 3453 i.app_set_adv_data ns_ble.o
+ 0x0100b428 0x0100b428 0x000000c4 Code RO 3454 i.app_set_scan_rsp_data ns_ble.o
+ 0x0100b4ec 0x0100b4ec 0x00000070 Code RO 3455 i.app_start_advertising ns_ble.o
+ 0x0100b55c 0x0100b55c 0x00000002 Code RO 4126 i.app_user_msg_handler app_ble.o
+ 0x0100b55e 0x0100b55e 0x00000002 PAD
+ 0x0100b560 0x0100b560 0x000000c0 Code RO 1987 i.attm_att_set_value lib_att.o
+ 0x0100b620 0x0100b620 0x00000010 Code RO 4223 i.ble_schedule_task main.o
+ 0x0100b630 0x0100b630 0x00000014 Code RO 4503 i.ble_up_on_cfm ble_up.o
+ 0x0100b644 0x0100b644 0x00000058 Code RO 4504 i.ble_up_poll ble_up.o
+ 0x0100b69c 0x0100b69c 0x00000010 Code RO 4505 i.ble_up_reset ble_up.o
+ 0x0100b6ac 0x0100b6ac 0x00000048 Code RO 4506 i.ble_up_write ble_up.o
+ 0x0100b6f4 0x0100b6f4 0x000000dc Code RO 4302 i.bsp_usart_init bsp_usart.o
+ 0x0100b7d0 0x0100b7d0 0x00000038 Code RO 4303 i.bsp_usart_read_byte bsp_usart.o
+ 0x0100b808 0x0100b808 0x00000054 Code RO 4305 i.bsp_usart_rx_isr_handler bsp_usart.o
+ 0x0100b85c 0x0100b85c 0x00000020 Code RO 4306 i.bsp_usart_tx_lock bsp_usart.o
+ 0x0100b87c 0x0100b87c 0x00000024 Code RO 4307 i.bsp_usart_tx_unlock bsp_usart.o
+ 0x0100b8a0 0x0100b8a0 0x00000098 Code RO 4308 i.bsp_usart_write_dma bsp_usart.o
+ 0x0100b938 0x0100b938 0x00000034 Code RO 4713 i.caiic_crc32 boot_crc32.o
+ 0x0100b96c 0x0100b96c 0x0000002a Code RO 3025 i.check_client_char_cfg rdts_common.o
+ 0x0100b996 0x0100b996 0x00000004 Code RO 4373 i.cli_cmd_count cli_core.o
+ 0x0100b99a 0x0100b99a 0x00000002 PAD
+ 0x0100b99c 0x0100b99c 0x00000018 Code RO 4374 i.cli_cmd_name cli_core.o
+ 0x0100b9b4 0x0100b9b4 0x000000b4 Code RO 4375 i.cli_exec_line cli_core.o
+ 0x0100ba68 0x0100ba68 0x0000002c Code RO 4376 i.cli_printf cli_core.o
+ 0x0100ba94 0x0100ba94 0x00000068 Code RO 4465 i.cli_redraw_line app_cli.o
+ 0x0100bafc 0x0100bafc 0x0000000c Code RO 4377 i.cli_set_output cli_core.o
+ 0x0100bb08 0x0100bb08 0x00000024 Code RO 4378 i.cli_write cli_core.o
+ 0x0100bb2c 0x0100bb2c 0x0000002a Code RO 2663 i.diss_check_val_len diss.o
+ 0x0100bb56 0x0100bb56 0x00000002 Code RO 2664 i.diss_cleanup diss.o
+ 0x0100bb58 0x0100bb58 0x00000002 Code RO 2666 i.diss_create diss.o
+ 0x0100bb5a 0x0100bb5a 0x0000003e Code RO 2667 i.diss_destroy diss.o
+ 0x0100bb98 0x0100bb98 0x00000034 Code RO 2668 i.diss_handle_to_value diss.o
+ 0x0100bbcc 0x0100bbcc 0x000000a0 Code RO 2669 i.diss_init diss.o
+ 0x0100bc6c 0x0100bc6c 0x00000008 Code RO 2670 i.diss_prf_itf_get diss.o
+ 0x0100bc74 0x0100bc74 0x0000009c Code RO 2762 i.diss_set_value_req_handler diss_task.o
+ 0x0100bd10 0x0100bd10 0x00000020 Code RO 2763 i.diss_task_init diss_task.o
+ 0x0100bd30 0x0100bd30 0x0000007c Code RO 2764 i.diss_value_cfm_handler diss_task.o
+ 0x0100bdac 0x0100bdac 0x000000c0 Code RO 4007 i.diss_value_req_ind_handler app_dis.o
+ 0x0100be6c 0x0100be6c 0x0000003a Code RO 2671 i.diss_value_to_handle diss.o
+ 0x0100bea6 0x0100bea6 0x00000002 PAD
+ 0x0100bea8 0x0100bea8 0x00000060 Code RO 4759 i.eTaskGetState tasks.o
+ 0x0100bf08 0x0100bf08 0x0000003c Code RO 4309 i.fputc bsp_usart.o
+ 0x0100bf44 0x0100bf44 0x000000f0 Code RO 3212 i.gapc_bond_ind_handler ns_sec.o
+ 0x0100c034 0x0100c034 0x00000208 Code RO 3213 i.gapc_bond_req_ind_handler ns_sec.o
+ 0x0100c23c 0x0100c23c 0x00000028 Code RO 3855 i.gapc_cmp_evt_handler ns_ble_task.o
+ 0x0100c264 0x0100c264 0x0000006c Code RO 3856 i.gapc_conn_rssi_ind_handler ns_ble_task.o
+ 0x0100c2d0 0x0100c2d0 0x00000158 Code RO 3857 i.gapc_connection_req_ind_handler ns_ble_task.o
+ 0x0100c428 0x0100c428 0x00000064 Code RO 3858 i.gapc_disconnect_ind_handler ns_ble_task.o
+ 0x0100c48c 0x0100c48c 0x00000028 Code RO 3214 i.gapc_encrypt_ind_handler ns_sec.o
+ 0x0100c4b4 0x0100c4b4 0x00000130 Code RO 3215 i.gapc_encrypt_req_ind_handler ns_sec.o
+ 0x0100c5e4 0x0100c5e4 0x00000080 Code RO 3859 i.gapc_get_dev_info_req_ind_handler ns_ble_task.o
+ 0x0100c664 0x0100c664 0x0000000c Code RO 3860 i.gapc_le_phy_ind_handler ns_ble_task.o
+ 0x0100c670 0x0100c670 0x0000001c Code RO 3861 i.gapc_le_pkt_size_ind_handler ns_ble_task.o
+ 0x0100c68c 0x0100c68c 0x00000064 Code RO 3862 i.gapc_param_update_req_ind_handler ns_ble_task.o
+ 0x0100c6f0 0x0100c6f0 0x00000028 Code RO 3863 i.gapc_param_updated_ind_handler ns_ble_task.o
+ 0x0100c718 0x0100c718 0x00000040 Code RO 3864 i.gapc_set_dev_info_req_ind_handler ns_ble_task.o
+ 0x0100c758 0x0100c758 0x00000034 Code RO 3865 i.gapm_activity_created_ind_handler ns_ble_task.o
+ 0x0100c78c 0x0100c78c 0x00000060 Code RO 3866 i.gapm_activity_stopped_ind_handler ns_ble_task.o
+ 0x0100c7ec 0x0100c7ec 0x0000002c Code RO 3867 i.gapm_addr_solved_ind_handler ns_ble_task.o
+ 0x0100c818 0x0100c818 0x000003e0 Code RO 3868 i.gapm_cmp_evt_handler ns_ble_task.o
+ 0x0100cbf8 0x0100cbf8 0x000000ac Code RO 3869 i.gapm_ext_adv_repoer_ind_handler ns_ble_task.o
+ 0x0100cca4 0x0100cca4 0x00000036 Code RO 3870 i.gapm_gen_rand_nb_ind_handler ns_ble_task.o
+ 0x0100ccda 0x0100ccda 0x0000000c Code RO 3871 i.gapm_profile_added_ind_handler ns_ble_task.o
+ 0x0100cce6 0x0100cce6 0x0000000c Code RO 3872 i.gapm_scan_request_ind_handler ns_ble_task.o
+ 0x0100ccf2 0x0100ccf2 0x00000002 PAD
+ 0x0100ccf4 0x0100ccf4 0x00000040 Code RO 2903 i.gattc_att_info_req_ind_handler rdtss_task.o
+ 0x0100cd34 0x0100cd34 0x00000070 Code RO 2904 i.gattc_cmp_evt_handler rdtss_task.o
+ 0x0100cda4 0x0100cda4 0x00000028 Code RO 3873 i.gattc_cmp_evt_handler ns_ble_task.o
+ 0x0100cdcc 0x0100cdcc 0x0000004c Code RO 3874 i.gattc_mtu_changed_ind_handler ns_ble_task.o
+ 0x0100ce18 0x0100ce18 0x000000c4 Code RO 2765 i.gattc_read_req_ind_handler diss_task.o
+ 0x0100cedc 0x0100cedc 0x000000e0 Code RO 2905 i.gattc_read_req_ind_handler rdtss_task.o
+ 0x0100cfbc 0x0100cfbc 0x00000110 Code RO 2906 i.gattc_write_req_ind_handler rdtss_task.o
+ 0x0100d0cc 0x0100d0cc 0x0000006c Code RO 3026 i.get_cfg_handle rdts_common.o
+ 0x0100d138 0x0100d138 0x00000054 Code RO 3027 i.get_value_handle rdts_common.o
+ 0x0100d18c 0x0100d18c 0x000000a4 Code RO 4663 i.info_adc_read app_info.o
+ 0x0100d230 0x0100d230 0x0000002c Code RO 4664 i.info_put_tlv app_info.o
+ 0x0100d25c 0x0100d25c 0x0000001c Code RO 4224 i.led_task main.o
+ 0x0100d278 0x0100d278 0x00000030 Code RO 2356 i.llhwc_modem_setmode rwip_driver.o
+ 0x0100d2a8 0x0100d2a8 0x00000130 Code RO 2357 i.llhwc_phy_prerx_flash rwip_driver.o
+ 0x0100d3d8 0x0100d3d8 0x00000090 Code RO 2358 i.llhwc_setmode_reg_config rwip_driver.o
+ 0x0100d468 0x0100d468 0x0000019c Code RO 4225 i.main main.o
+ 0x0100d604 0x0100d604 0x0000005c Code RO 3456 i.ns_EXTI4_12_IRQHandler ns_ble.o
+ 0x0100d660 0x0100d660 0x00000028 Code RO 3457 i.ns_HardFault_Handler ns_ble.o
+ 0x0100d688 0x0100d688 0x00000020 Code RO 3459 i.ns_ble_add_prf_func_register ns_ble.o
+ 0x0100d6a8 0x0100d6a8 0x0000002c Code RO 3460 i.ns_ble_add_svc ns_ble.o
+ 0x0100d6d4 0x0100d6d4 0x000000dc Code RO 3462 i.ns_ble_adv_fsm_next ns_ble.o
+ 0x0100d7b0 0x0100d7b0 0x00000048 Code RO 3463 i.ns_ble_adv_init ns_ble.o
+ 0x0100d7f8 0x0100d7f8 0x00000050 Code RO 3464 i.ns_ble_adv_start ns_ble.o
+ 0x0100d848 0x0100d848 0x0000004c Code RO 3465 i.ns_ble_adv_stop ns_ble.o
+ 0x0100d894 0x0100d894 0x0000003c Code RO 3468 i.ns_ble_delete_init ns_ble.o
+ 0x0100d8d0 0x0100d8d0 0x00000038 Code RO 3469 i.ns_ble_delete_scan ns_ble.o
+ 0x0100d908 0x0100d908 0x0000002c Code RO 3470 i.ns_ble_disconnect ns_ble.o
+ 0x0100d934 0x0100d934 0x0000006c Code RO 3473 i.ns_ble_gap_init ns_ble.o
+ 0x0100d9a0 0x0100d9a0 0x00000024 Code RO 3476 i.ns_ble_get_connection_num ns_ble.o
+ 0x0100d9c4 0x0100d9c4 0x00000050 Code RO 3479 i.ns_ble_list_set_ral ns_ble.o
+ 0x0100da14 0x0100da14 0x00000084 Code RO 3481 i.ns_ble_lsc_config ns_ble.o
+ 0x0100da98 0x0100da98 0x00000034 Code RO 3483 i.ns_ble_mtu_set ns_ble.o
+ 0x0100dacc 0x0100dacc 0x00000028 Code RO 3485 i.ns_ble_prf_task_register ns_ble.o
+ 0x0100daf4 0x0100daf4 0x00000048 Code RO 3490 i.ns_ble_scan_data_find ns_ble.o
+ 0x0100db3c 0x0100db3c 0x00000278 Code RO 3497 i.ns_ble_stack_init ns_ble.o
+ 0x0100ddb4 0x0100ddb4 0x00000124 Code RO 3498 i.ns_ble_start_init ns_ble.o
+ 0x0100ded8 0x0100ded8 0x000000cc Code RO 3499 i.ns_ble_start_scan ns_ble.o
+ 0x0100dfa4 0x0100dfa4 0x00000038 Code RO 3500 i.ns_ble_stop_init ns_ble.o
+ 0x0100dfdc 0x0100dfdc 0x0000003c Code RO 3501 i.ns_ble_stop_scan ns_ble.o
+ 0x0100e018 0x0100e018 0x00000078 Code RO 3502 i.ns_ble_update_param ns_ble.o
+ 0x0100e090 0x0100e090 0x0000002c Code RO 3216 i.ns_bond_db_get_size ns_sec.o
+ 0x0100e0bc 0x0100e0bc 0x0000001c Code RO 3217 i.ns_bond_db_load ns_sec.o
+ 0x0100e0d8 0x0100e0d8 0x00000030 Code RO 3218 i.ns_bond_last_bonded_addr ns_sec.o
+ 0x0100e108 0x0100e108 0x00000030 Code RO 3219 i.ns_bond_last_bonded_peer_id ns_sec.o
+ 0x0100e138 0x0100e138 0x00000064 Code RO 3220 i.ns_bond_last_bonded_ral_info ns_sec.o
+ 0x0100e19c 0x0100e19c 0x00000060 Code RO 3221 i.ns_bond_resolv_addr_start ns_sec.o
+ 0x0100e1fc 0x0100e1fc 0x0000007c Code RO 3222 i.ns_bond_search_addr_irk ns_sec.o
+ 0x0100e278 0x0100e278 0x000000d4 Code RO 3505 i.ns_peripheral_config ns_ble.o
+ 0x0100e34c 0x0100e34c 0x00000160 Code RO 3224 i.ns_sec_bond_store_evt_handler ns_sec.o
+ 0x0100e4ac 0x0100e4ac 0x00000010 Code RO 3225 i.ns_sec_get_bond_status ns_sec.o
+ 0x0100e4bc 0x0100e4bc 0x0000000c Code RO 3226 i.ns_sec_get_iocap ns_sec.o
+ 0x0100e4c8 0x0100e4c8 0x00000068 Code RO 3227 i.ns_sec_init ns_sec.o
+ 0x0100e530 0x0100e530 0x00000018 Code RO 3073 i.ns_sleep_lock_acquire ns_sleep.o
+ 0x0100e548 0x0100e548 0x00000014 Code RO 3074 i.ns_sleep_lock_release ns_sleep.o
+ 0x0100e55c 0x0100e55c 0x000000c8 Code RO 3149 i.ns_timer_api_process_handler ns_timer.o
+ 0x0100e624 0x0100e624 0x00000158 Code RO 4609 i.ota_on_data app_ota.o
+ 0x0100e77c 0x0100e77c 0x000001ac Code RO 4610 i.ota_on_end app_ota.o
+ 0x0100e928 0x0100e928 0x00000028 Code RO 4611 i.ota_respond app_ota.o
+ 0x0100e950 0x0100e950 0x00000044 Code RO 3506 i.patchx_enable ns_ble.o
+ 0x0100e994 0x0100e994 0x00000088 Code RO 2537 i.prf_add_profile prf.o
+ 0x0100ea1c 0x0100ea1c 0x00000010 Code RO 2540 i.prf_dst_task_get prf.o
+ 0x0100ea2c 0x0100ea2c 0x00000030 Code RO 2541 i.prf_env_get prf.o
+ 0x0100ea5c 0x0100ea5c 0x00000038 Code RO 2542 i.prf_get_id_from_task prf.o
+ 0x0100ea94 0x0100ea94 0x00000028 Code RO 2543 i.prf_get_itf_func_register prf.o
+ 0x0100eabc 0x0100eabc 0x00000038 Code RO 2544 i.prf_get_task_from_id prf.o
+ 0x0100eaf4 0x0100eaf4 0x000000b4 Code RO 2545 i.prf_init prf.o
+ 0x0100eba8 0x0100eba8 0x00000030 Code RO 2546 i.prf_itf_get prf.o
+ 0x0100ebd8 0x0100ebd8 0x00000038 Code RO 4568 i.proto_cli_out app_ble_proto.o
+ 0x0100ec10 0x0100ec10 0x00000058 Code RO 4761 i.prvAddCurrentTaskToDelayedList tasks.o
+ 0x0100ec68 0x0100ec68 0x00000070 Code RO 5093 i.prvCopyDataToQueue queue.o
+ 0x0100ecd8 0x0100ecd8 0x00000054 Code RO 4762 i.prvIdleTask tasks.o
+ 0x0100ed2c 0x0100ed2c 0x00000054 Code RO 5323 i.prvInsertBlockIntoFreeList heap_4.o
+ 0x0100ed80 0x0100ed80 0x000000cc Code RO 4763 i.prvListTasksWithinSingleList tasks.o
+ 0x0100ee4c 0x0100ee4c 0x00000014 Code RO 5370 i.prvTaskExitError port.o
+ 0x0100ee60 0x0100ee60 0x00000074 Code RO 5094 i.prvUnlockQueue queue.o
+ 0x0100eed4 0x0100eed4 0x000000f4 Code RO 5324 i.pvPortMalloc heap_4.o
+ 0x0100efc8 0x0100efc8 0x00000018 Code RO 4764 i.pvTaskIncrementMutexHeldCount tasks.o
+ 0x0100efe0 0x0100efe0 0x00000024 Code RO 5371 i.pxPortInitialiseStack port.o
+ 0x0100f004 0x0100f004 0x0000003a Code RO 2907 i.rdtss_att_get_value rdtss_task.o
+ 0x0100f03e 0x0100f03e 0x00000002 PAD
+ 0x0100f040 0x0100f040 0x00000040 Code RO 2908 i.rdtss_att_info_rsp_handler rdtss_task.o
+ 0x0100f080 0x0100f080 0x00000068 Code RO 2909 i.rdtss_att_set_value rdtss_task.o
+ 0x0100f0e8 0x0100f0e8 0x0000004c Code RO 2852 i.rdtss_cleanup rdtss.o
+ 0x0100f134 0x0100f134 0x0000004c Code RO 2853 i.rdtss_create rdtss.o
+ 0x0100f180 0x0100f180 0x00000042 Code RO 2854 i.rdtss_destroy rdtss.o
+ 0x0100f1c2 0x0100f1c2 0x0000001c Code RO 3028 i.rdtss_get_att_handle rdts_common.o
+ 0x0100f1de 0x0100f1de 0x00000028 Code RO 3029 i.rdtss_get_att_idx rdts_common.o
+ 0x0100f206 0x0100f206 0x00000098 Code RO 2855 i.rdtss_init rdtss.o
+ 0x0100f29e 0x0100f29e 0x00000002 PAD
+ 0x0100f2a0 0x0100f2a0 0x000000a4 Code RO 2910 i.rdtss_init_ccc_values rdtss_task.o
+ 0x0100f344 0x0100f344 0x00000008 Code RO 2856 i.rdtss_prf_itf_get rdtss.o
+ 0x0100f34c 0x0100f34c 0x00000054 Code RO 4062 i.rdtss_send_notify app_rdtss.o
+ 0x0100f3a0 0x0100f3a0 0x00000034 Code RO 2911 i.rdtss_set_ccc_value rdtss_task.o
+ 0x0100f3d4 0x0100f3d4 0x00000020 Code RO 2912 i.rdtss_task_init rdtss_task.o
+ 0x0100f3f4 0x0100f3f4 0x000000b0 Code RO 2913 i.rdtss_val_ind_req_handler rdtss_task.o
+ 0x0100f4a4 0x0100f4a4 0x0000000a Code RO 4063 i.rdtss_val_ntf_cfm_handler app_rdtss.o
+ 0x0100f4ae 0x0100f4ae 0x000000a6 Code RO 2914 i.rdtss_val_ntf_req_handler rdtss_task.o
+ 0x0100f554 0x0100f554 0x00000020 Code RO 2915 i.rdtss_val_set_req_handler rdtss_task.o
+ 0x0100f574 0x0100f574 0x00000044 Code RO 4064 i.rdtss_val_write_ind_handler app_rdtss.o
+ 0x0100f5b8 0x0100f5b8 0x00000044 Code RO 4065 i.rdtss_value_req_ind_handler app_rdtss.o
+ 0x0100f5fc 0x0100f5fc 0x00000080 Code RO 2916 i.rdtss_value_req_rsp_handler rdtss_task.o
+ 0x0100f67c 0x0100f67c 0x00000118 Code RO 2105 i.rwip_init rwip.o
+ 0x0100f794 0x0100f794 0x000000f8 Code RO 2365 i.rwip_slp_isr rwip_driver.o
+ 0x0100f88c 0x0100f88c 0x00000002 Code RO 3154 i.timer_canceled_handler ns_timer.o
+ 0x0100f88e 0x0100f88e 0x00000002 Code RO 3155 i.timer_modified_handler ns_timer.o
+ 0x0100f890 0x0100f890 0x00000026 Code RO 5281 i.uxListRemove list.o
+ 0x0100f8b6 0x0100f8b6 0x00000002 PAD
+ 0x0100f8b8 0x0100f8b8 0x0000000c Code RO 4766 i.uxTaskGetNumberOfTasks tasks.o
+ 0x0100f8c4 0x0100f8c4 0x00000098 Code RO 4767 i.uxTaskGetSystemState tasks.o
+ 0x0100f95c 0x0100f95c 0x00000016 Code RO 5282 i.vListInitialise list.o
+ 0x0100f972 0x0100f972 0x00000006 Code RO 5283 i.vListInitialiseItem list.o
+ 0x0100f978 0x0100f978 0x00000032 Code RO 5284 i.vListInsert list.o
+ 0x0100f9aa 0x0100f9aa 0x00000018 Code RO 5285 i.vListInsertEnd list.o
+ 0x0100f9c2 0x0100f9c2 0x00000002 PAD
+ 0x0100f9c4 0x0100f9c4 0x00000018 Code RO 5373 i.vPortEnterCritical port.o
+ 0x0100f9dc 0x0100f9dc 0x0000001c Code RO 5374 i.vPortExitCritical port.o
+ 0x0100f9f8 0x0100f9f8 0x00000044 Code RO 5325 i.vPortFree heap_4.o
+ 0x0100fa3c 0x0100fa3c 0x00000018 Code RO 5375 i.vPortYield port.o
+ 0x0100fa54 0x0100fa54 0x00000030 Code RO 4772 i.vTaskDelay tasks.o
+ 0x0100fa84 0x0100fa84 0x00000010 Code RO 4777 i.vTaskInternalSetTimeOutState tasks.o
+ 0x0100fa94 0x0100fa94 0x000000d0 Code RO 4778 i.vTaskList tasks.o
+ 0x0100fb64 0x0100fb64 0x0000000c Code RO 4779 i.vTaskMissedYield tasks.o
+ 0x0100fb70 0x0100fb70 0x00000024 Code RO 4781 i.vTaskPlaceOnEventList tasks.o
+ 0x0100fb94 0x0100fb94 0x00000074 Code RO 4783 i.vTaskPriorityDisinheritAfterTimeout tasks.o
+ 0x0100fc08 0x0100fc08 0x00000050 Code RO 4789 i.vTaskStartScheduler tasks.o
+ 0x0100fc58 0x0100fc58 0x00000010 Code RO 4791 i.vTaskSuspendAll tasks.o
+ 0x0100fc68 0x0100fc68 0x00000064 Code RO 4792 i.vTaskSwitchContext tasks.o
+ 0x0100fccc 0x0100fccc 0x0000000c Code RO 5327 i.xPortGetFreeHeapSize heap_4.o
+ 0x0100fcd8 0x0100fcd8 0x0000000c Code RO 5328 i.xPortGetMinimumEverFreeHeapSize heap_4.o
+ 0x0100fce4 0x0100fce4 0x00000050 Code RO 5376 i.xPortStartScheduler port.o
+ 0x0100fd34 0x0100fd34 0x00000024 Code RO 5105 i.xQueueCreateMutex queue.o
+ 0x0100fd58 0x0100fd58 0x00000044 Code RO 5106 i.xQueueGenericCreate queue.o
+ 0x0100fd9c 0x0100fd9c 0x0000006e Code RO 5107 i.xQueueGenericReset queue.o
+ 0x0100fe0a 0x0100fe0a 0x0000018e Code RO 5108 i.xQueueGenericSend queue.o
+ 0x0100ff98 0x0100ff98 0x0000008e Code RO 5109 i.xQueueGenericSendFromISR queue.o
+ 0x01010026 0x01010026 0x00000142 Code RO 5118 i.xQueueReceive queue.o
+ 0x01010168 0x01010168 0x00000172 Code RO 5120 i.xQueueSemaphoreTake queue.o
+ 0x010102da 0x010102da 0x00000002 PAD
+ 0x010102dc 0x010102dc 0x00000064 Code RO 4793 i.xTaskCheckForTimeOut tasks.o
+ 0x01010340 0x01010340 0x00000178 Code RO 4794 i.xTaskCreate tasks.o
+ 0x010104b8 0x010104b8 0x00000020 Code RO 4798 i.xTaskGetSchedulerState tasks.o
+ 0x010104d8 0x010104d8 0x0000000c Code RO 4799 i.xTaskGetTickCount tasks.o
+ 0x010104e4 0x010104e4 0x000000d4 Code RO 4801 i.xTaskIncrementTick tasks.o
+ 0x010105b8 0x010105b8 0x00000068 Code RO 4804 i.xTaskPriorityDisinherit tasks.o
+ 0x01010620 0x01010620 0x00000078 Code RO 4805 i.xTaskPriorityInherit tasks.o
+ 0x01010698 0x01010698 0x00000064 Code RO 4806 i.xTaskRemoveFromEventList tasks.o
+ 0x010106fc 0x010106fc 0x000000c8 Code RO 4807 i.xTaskResumeAll tasks.o
+ 0x010107c4 0x010107c4 0x000001d8 Data RO 20 .constdata system_n32wb03x.o
+ 0x0101099c 0x0101099c 0x0000000c Data RO 782 .constdata n32wb03x_rcc.o
+ 0x010109a8 0x010109a8 0x00000324 Data RO 1952 .constdata n32wb03x_qflash.o
+ 0x01010ccc 0x01010ccc 0x0000001e Data RO 2366 .constdata rwip_driver.o
+ 0x01010cea 0x01010cea 0x00000002 PAD
+ 0x01010cec 0x01010cec 0x000000a8 Data RO 2672 .constdata diss.o
+ 0x01010d94 0x01010d94 0x00000018 Data RO 2766 .constdata diss_task.o
+ 0x01010dac 0x01010dac 0x00000010 Data RO 2857 .constdata rdtss.o
+ 0x01010dbc 0x01010dbc 0x00000048 Data RO 2917 .constdata rdtss_task.o
+ 0x01010e04 0x01010e04 0x00000028 Data RO 3233 .constdata ns_sec.o
+ 0x01010e2c 0x01010e2c 0x00000008 Data RO 3234 .constdata ns_sec.o
+ 0x01010e34 0x01010e34 0x00000334 Data RO 3508 .constdata ns_ble.o
+ 0x01011168 0x01011168 0x00000098 Data RO 3875 .constdata ns_ble_task.o
+ 0x01011200 0x01011200 0x000000c8 Data RO 3876 .constdata ns_ble_task.o
+ 0x010112c8 0x010112c8 0x0000000c Data RO 3877 .constdata ns_ble_task.o
+ 0x010112d4 0x010112d4 0x00000008 Data RO 4008 .constdata app_dis.o
+ 0x010112dc 0x010112dc 0x00000008 Data RO 4009 .constdata app_dis.o
+ 0x010112e4 0x010112e4 0x000000b2 Data RO 4066 .constdata app_rdtss.o
+ 0x01011396 0x01011396 0x00000002 PAD
+ 0x01011398 0x01011398 0x00000018 Data RO 4067 .constdata app_rdtss.o
+ 0x010113b0 0x010113b0 0x0000003c Data RO 4380 .constdata cli_core.o
+ 0x010113ec 0x010113ec 0x00000006 Data RO 4665 .constdata app_info.o
+ 0x010113f2 0x010113f2 0x00000002 PAD
+ 0x010113f4 0x010113f4 0x000000f6 Data RO 4381 .conststring cli_core.o
+ 0x010114ea 0x010114ea 0x00000002 PAD
+ 0x010114ec 0x010114ec 0x00000020 Data RO 5784 Region$$Table anon$$obj.o
- Execution Region RW_IRAM1 (Exec base: 0x20004000, Load base: 0x01010780, Size: 0x000070d0, Max: 0x0000c000, ABSOLUTE, COMPRESSED[0x00000600])
+ Execution Region RW_IRAM1 (Exec base: 0x20004000, Load base: 0x0101150c, Size: 0x00007100, Max: 0x0000c000, ABSOLUTE, COMPRESSED[0x00000600])
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
@@ -4133,29 +4327,32 @@ Memory Map of the image
0x20004736 COMPRESSED 0x00000001 Data RW 3879 .data ns_ble_task.o
0x20004737 COMPRESSED 0x00000001 Data RW 4068 .data app_rdtss.o
0x20004738 COMPRESSED 0x00000008 Data RW 4310 .data bsp_usart.o
- 0x20004740 COMPRESSED 0x00000004 Data RW 4381 .data cli_core.o
- 0x20004744 COMPRESSED 0x00000002 Data RW 4459 .data app_cli.o
- 0x20004746 COMPRESSED 0x00000006 Data RW 4500 .data ble_up.o
- 0x2000474c COMPRESSED 0x00000006 Data RW 4562 .data app_ble_proto.o
+ 0x20004740 COMPRESSED 0x00000004 Data RW 4382 .data cli_core.o
+ 0x20004744 COMPRESSED 0x00000002 Data RW 4467 .data app_cli.o
+ 0x20004746 COMPRESSED 0x00000006 Data RW 4508 .data ble_up.o
+ 0x2000474c COMPRESSED 0x00000006 Data RW 4570 .data app_ble_proto.o
0x20004752 COMPRESSED 0x00000002 PAD
- 0x20004754 COMPRESSED 0x0000003c Data RW 4678 .data tasks.o
- 0x20004790 COMPRESSED 0x00000018 Data RW 5198 .data heap_4.o
- 0x200047a8 COMPRESSED 0x00000004 Data RW 5245 .data port.o
- 0x200047ac COMPRESSED 0x00000004 Data RW 5316 .data mc_p.l(rand.o)
- 0x200047b0 - 0x00000034 Zero RW 19 .bss system_n32wb03x.o
- 0x200047e4 - 0x00000328 Zero RW 1951 .bss n32wb03x_qflash.o
- 0x20004b0c - 0x0000011c Zero RW 2548 .bss prf.o
- 0x20004c28 - 0x00000050 Zero RW 3156 .bss ns_timer.o
- 0x20004c78 - 0x0000005c Zero RW 3232 .bss ns_sec.o
- 0x20004cd4 - 0x000001b0 Zero RW 3507 .bss ns_ble.o
- 0x20004e84 - 0x000001e0 Zero RW 4378 .bss cli_core.o
- 0x20005064 - 0x00000240 Zero RW 4458 .bss app_cli.o
- 0x200052a4 - 0x00000200 Zero RW 4499 .bss ble_up.o
- 0x200054a4 - 0x0000033b Zero RW 4561 .bss app_ble_proto.o
- 0x200057df COMPRESSED 0x00000001 PAD
- 0x200057e0 - 0x000000f0 Zero RW 4677 .bss tasks.o
- 0x200058d0 - 0x00005000 Zero RW 5197 .bss heap_4.o
- 0x2000a8d0 - 0x00000800 Zero RW 1 STACK startup_n32wb03x.o
+ 0x20004754 COMPRESSED 0x0000002c Data RW 4612 .data app_ota.o
+ 0x20004780 COMPRESSED 0x00000001 Data RW 4666 .data app_info.o
+ 0x20004781 COMPRESSED 0x00000003 PAD
+ 0x20004784 COMPRESSED 0x0000003c Data RW 4810 .data tasks.o
+ 0x200047c0 COMPRESSED 0x00000018 Data RW 5330 .data heap_4.o
+ 0x200047d8 COMPRESSED 0x00000004 Data RW 5377 .data port.o
+ 0x200047dc COMPRESSED 0x00000004 Data RW 5442 .data mc_p.l(rand.o)
+ 0x200047e0 - 0x00000034 Zero RW 19 .bss system_n32wb03x.o
+ 0x20004814 - 0x00000328 Zero RW 1951 .bss n32wb03x_qflash.o
+ 0x20004b3c - 0x0000011c Zero RW 2548 .bss prf.o
+ 0x20004c58 - 0x00000050 Zero RW 3156 .bss ns_timer.o
+ 0x20004ca8 - 0x0000005c Zero RW 3232 .bss ns_sec.o
+ 0x20004d04 - 0x000001b0 Zero RW 3507 .bss ns_ble.o
+ 0x20004eb4 - 0x000001e0 Zero RW 4379 .bss cli_core.o
+ 0x20005094 - 0x00000240 Zero RW 4466 .bss app_cli.o
+ 0x200052d4 - 0x00000200 Zero RW 4507 .bss ble_up.o
+ 0x200054d4 - 0x0000033b Zero RW 4569 .bss app_ble_proto.o
+ 0x2000580f COMPRESSED 0x00000001 PAD
+ 0x20005810 - 0x000000f0 Zero RW 4809 .bss tasks.o
+ 0x20005900 - 0x00005000 Zero RW 5329 .bss heap_4.o
+ 0x2000a900 - 0x00000800 Zero RW 1 STACK startup_n32wb03x.o
==============================================================================
@@ -4165,15 +4362,18 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
- 492 98 0 0 0 12016 app_ble.o
- 708 80 0 6 827 5724 app_ble_proto.o
+ 500 98 0 0 0 12020 app_ble.o
+ 632 64 0 6 827 5403 app_ble_proto.o
1220 112 0 2 576 5970 app_cli.o
284 102 16 0 0 8644 app_dis.o
100 12 0 0 0 2298 app_gpio.o
+ 640 68 6 1 0 5483 app_info.o
+ 1120 62 0 44 0 7879 app_ota.o
334 54 202 1 0 5294 app_rdtss.o
196 36 0 6 512 2736 ble_up.o
+ 52 4 0 0 0 958 boot_crc32.o
640 76 0 8 0 9346 bsp_usart.o
- 1008 486 226 4 480 7483 cli_core.o
+ 1340 694 306 4 480 8091 cli_core.o
386 12 168 0 0 18834 diss.o
508 20 24 0 0 20126 diss_task.o
420 38 0 24 20480 5428 heap_4.o
@@ -4181,14 +4381,15 @@ Image component sizes
140 0 0 0 0 3746 list.o
456 286 0 0 0 10839 main.o
120 18 0 0 0 7160 misc.o
+ 486 74 0 0 0 8360 n32wb03x_adc.o
256 40 0 0 0 5231 n32wb03x_dma.o
152 14 0 0 0 2677 n32wb03x_exti.o
228 6 0 0 0 4209 n32wb03x_gpio.o
196 118 0 0 0 3136 n32wb03x_it.o
128 38 804 12 808 3842 n32wb03x_qflash.o
- 164 38 12 0 0 3064 n32wb03x_rcc.o
+ 236 56 12 0 0 5000 n32wb03x_rcc.o
324 22 0 0 0 7756 n32wb03x_usart.o
- 3560 628 820 1780 432 90712 ns_ble.o
+ 3612 640 820 1780 432 91393 ns_ble.o
2990 326 364 3 0 30625 ns_ble_task.o
2080 226 48 0 92 106721 ns_sec.o
44 8 0 8 0 2457 ns_sleep.o
@@ -4202,13 +4403,13 @@ Image component sizes
280 82 0 0 0 83330 rwip.o
744 242 30 20 0 65413 rwip_driver.o
28 8 192 0 2048 748 startup_n32wb03x.o
- 654 64 472 4 52 128015 system_n32wb03x.o
+ 702 68 472 4 52 128736 system_n32wb03x.o
2548 254 0 60 240 27724 tasks.o
----------------------------------------------------------------------
- 26972 3854 3504 1964 26912 807685 Object Totals
- 204 68 32 0 0 0 (incl. Generated)
- 32 0 6 22 1 0 (incl. Padding)
+ 29720 4292 3592 2012 26912 833994 Object Totals
+ 216 72 32 0 0 0 (incl. Generated)
+ 34 0 8 25 1 0 (incl. Padding)
----------------------------------------------------------------------
@@ -4223,6 +4424,7 @@ Image component sizes
0 0 0 0 0 0 entry7b.o
0 0 0 0 0 0 entry8b.o
8 4 0 0 0 0 entry9a.o
+ 40 0 0 0 0 72 idiv.o
36 8 0 0 0 68 init.o
0 0 0 0 0 0 iusefp.o
32 0 0 0 0 68 llshl.o
@@ -4241,6 +4443,7 @@ Image component sizes
44 0 0 0 0 72 uidiv.o
96 0 0 0 0 84 uldiv.o
40 2 0 0 0 68 cdrcmple.o
+ 56 0 0 0 0 68 d2f.o
356 4 0 0 0 140 dadd.o
240 6 0 0 0 84 ddiv.o
236 0 0 0 0 216 depilogue.o
@@ -4248,20 +4451,26 @@ Image component sizes
28 4 0 0 0 68 dfltui.o
28 6 0 0 0 68 dfltul.o
208 6 0 0 0 88 dmul.o
+ 40 0 0 0 0 60 f2d.o
+ 178 0 0 0 0 108 fadd.o
+ 130 0 0 0 0 144 fepilogue.o
+ 50 0 0 0 0 60 ffixi.o
+ 14 0 0 0 0 68 ffltui.o
+ 122 0 0 0 0 72 fmul.o
----------------------------------------------------------------------
- 4212 172 0 4 0 2588 Library Totals
- 4 0 0 0 0 0 (incl. Padding)
+ 4844 172 0 4 0 3240 Library Totals
+ 6 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
- 3008 134 0 4 0 1788 mc_p.l
- 1200 38 0 0 0 800 mf_p.l
+ 3048 134 0 4 0 1860 mc_p.l
+ 1790 38 0 0 0 1380 mf_p.l
----------------------------------------------------------------------
- 4212 172 0 4 0 2588 Library Totals
+ 4844 172 0 4 0 3240 Library Totals
----------------------------------------------------------------------
@@ -4270,15 +4479,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
- 31184 4026 3504 1968 26912 797457 Grand Totals
- 31184 4026 3504 1536 26912 797457 ELF Image Totals (compressed)
- 31184 4026 3504 1536 0 0 ROM Totals
+ 34564 4464 3592 2016 26912 822746 Grand Totals
+ 34564 4464 3592 1536 26912 822746 ELF Image Totals (compressed)
+ 34564 4464 3592 1536 0 0 ROM Totals
==============================================================================
- Total RO Size (Code + RO Data) 34688 ( 33.88kB)
- Total RW Size (RW Data + ZI Data) 28880 ( 28.20kB)
- Total ROM Size (Code + RO Data + RW Data) 36224 ( 35.38kB)
+ Total RO Size (Code + RO Data) 38156 ( 37.26kB)
+ Total RW Size (RW Data + ZI Data) 28928 ( 28.25kB)
+ Total ROM Size (Code + RO Data + RW Data) 39692 ( 38.76kB)
==============================================================================
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o
index 63a2956..45ccf46 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.crf
index 1d1c224..bf80d6f 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.crf and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o
index c62f495..c1d0448 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.crf
index f0506cd..3cc040b 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.crf and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.d b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.d
index 81eeac9..35df6e9 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.d
@@ -3,4 +3,6 @@
.\objects\app_ble_proto.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
.\objects\app_ble_proto.o: ..\inc\cli_core.h
.\objects\app_ble_proto.o: ..\inc\ble_up.h
+.\objects\app_ble_proto.o: ..\inc\app_ota.h
+.\objects\app_ble_proto.o: ..\inc\app_info.h
.\objects\app_ble_proto.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o
index a8d7610..dfc550f 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_cli.o b/mcm-ddc-ble/MDK-ARM/Objects/app_cli.o
index eea9183..10a6433 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_cli.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_cli.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o
index 4e5a660..7a36b55 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o
index 041eaba..0b7f544 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_info.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_info.crf
new file mode 100644
index 0000000..db93eb1
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_info.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_info.d b/mcm-ddc-ble/MDK-ARM/Objects/app_info.d
new file mode 100644
index 0000000..7571d8d
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_info.d
@@ -0,0 +1,43 @@
+.\objects\app_info.o: ..\src\app_info.c
+.\objects\app_info.o: ..\inc\app_info.h
+.\objects\app_info.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_info.o: ..\inc\app_ble_proto.h
+.\objects\app_info.o: ..\inc\app_version.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_info.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h
+.\objects\app_info.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\app_info.o: ..\inc\FreeRTOSConfig.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h
+.\objects\app_info.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h
+.\objects\app_info.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_info.o b/mcm-ddc-ble/MDK-ARM/Objects/app_info.o
new file mode 100644
index 0000000..4a875b0
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_info.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ota.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.crf
new file mode 100644
index 0000000..c5150e1
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ota.d b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.d
new file mode 100644
index 0000000..bdd918c
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.d
@@ -0,0 +1,44 @@
+.\objects\app_ota.o: ..\src\app_ota.c
+.\objects\app_ota.o: ..\inc\app_ota.h
+.\objects\app_ota.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_ota.o: ..\inc\app_ble_proto.h
+.\objects\app_ota.o: ..\..\Boot\src\dfu_layout.h
+.\objects\app_ota.o: ..\..\Boot\src\boot_crc32.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_ota.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_ota.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\app_ota.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h
+.\objects\app_ota.o: ..\inc\FreeRTOSConfig.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h
+.\objects\app_ota.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ota.o b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.o
new file mode 100644
index 0000000..f620d6e
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf
index ffecdd7..beeca95 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf and b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o
index b590841..1bf620e 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass.o b/mcm-ddc-ble/MDK-ARM/Objects/bass.o
index 7f26c49..f99ec80 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/bass.o and b/mcm-ddc-ble/MDK-ARM/Objects/bass.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o
index 37a2da2..1b0ac3e 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o and b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ble_up.o b/mcm-ddc-ble/MDK-ARM/Objects/ble_up.o
index 5da9801..118bb9a 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/ble_up.o and b/mcm-ddc-ble/MDK-ARM/Objects/ble_up.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.crf b/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.crf
new file mode 100644
index 0000000..15e95b4
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.d b/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.d
new file mode 100644
index 0000000..7c61122
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.d
@@ -0,0 +1,3 @@
+.\objects\boot_crc32.o: ..\..\Boot\src\boot_crc32.c
+.\objects\boot_crc32.o: ..\..\Boot\src\boot_crc32.h
+.\objects\boot_crc32.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.o b/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.o
new file mode 100644
index 0000000..11cd8cf
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bsp_usart.o b/mcm-ddc-ble/MDK-ARM/Objects/bsp_usart.o
index 5470e66..27c7e2a 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/bsp_usart.o and b/mcm-ddc-ble/MDK-ARM/Objects/bsp_usart.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.crf b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.crf
index 43868b1..b60cc7f 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.crf and b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d
index fa29444..cf88148 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d
@@ -31,6 +31,7 @@
.\objects\cli_core.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
.\objects\cli_core.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
.\objects\cli_core.o: ..\inc\app_gpio.h
+.\objects\cli_core.o: ..\inc\app_info.h
.\objects\cli_core.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\cli_core.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
.\objects\cli_core.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.o b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.o
index 21eab18..c0e2f20 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.o and b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss.o b/mcm-ddc-ble/MDK-ARM/Objects/diss.o
index daa9286..4d1dc27 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/diss.o and b/mcm-ddc-ble/MDK-ARM/Objects/diss.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o
index edc5f24..35dc175 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o and b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o
index 87192bb..8ad1428 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o and b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o
index b30cb97..50f805f 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o and b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/list.o b/mcm-ddc-ble/MDK-ARM/Objects/list.o
index 900eb3e..0c92041 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/list.o and b/mcm-ddc-ble/MDK-ARM/Objects/list.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/main.crf b/mcm-ddc-ble/MDK-ARM/Objects/main.crf
index af59fe6..a31197b 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/main.crf and b/mcm-ddc-ble/MDK-ARM/Objects/main.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/main.o b/mcm-ddc-ble/MDK-ARM/Objects/main.o
index e538485..4ce9c29 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/main.o and b/mcm-ddc-ble/MDK-ARM/Objects/main.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.axf b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.axf
index 381a321..b6d2c26 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.axf and b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.axf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.build_log.htm b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.build_log.htm
index 87517b0..f83beec 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.build_log.htm
+++ b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.build_log.htm
@@ -22,30 +22,30 @@ Dialog DLL: TARMCM1.DLL V1.14.2.0
Project:
H:\caiic_workspace\mothercup\mcm-ddc-ble\MDK-ARM\mcm-ddc-ble.uvprojx
-Project File Date: 09/02/2026
+Project File Date: 09/03/2026
Output:
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'N32WB03x'
assembling startup_n32wb03x.s...
-compiling misc.c...
-compiling n32wb03x_crc.c...
-compiling n32wb03x_usart.c...
-compiling n32wb03x_adc.c...
-compiling n32wb03x_exti.c...
compiling system_n32wb03x.c...
+compiling n32wb03x_crc.c...
+compiling n32wb03x_exti.c...
compiling n32wb03x_dma.c...
-compiling n32wb03x_rcc.c...
-compiling n32wb03x_spi.c...
+compiling n32wb03x_usart.c...
+compiling misc.c...
compiling n32wb03x_gpio.c...
+compiling n32wb03x_spi.c...
+compiling n32wb03x_adc.c...
+compiling n32wb03x_rcc.c...
compiling n32wb03x_tim.c...
compiling n32wb03x_lpuart.c...
compiling n32wb03x_qflash.c...
compiling lib_att.c...
compiling bass.c...
compiling bass_task.c...
-compiling diss.c...
compiling prf.c...
+compiling diss.c...
compiling prf_utils.c...
compiling diss_task.c...
compiling rdtss.c...
@@ -53,32 +53,35 @@ compiling ns_error.c...
compiling rdtss_task.c...
compiling rdts_common.c...
compiling app_batt.c...
-compiling rwip_driver.c...
compiling rwip.c...
+compiling rwip_driver.c...
compiling bsp_usart.c...
compiling cli_core.c...
compiling ns_sleep.c...
compiling ns_timer.c...
-compiling ns_sec.c...
-compiling app_dis.c...
-compiling app_rdtss.c...
-compiling ns_ble_task.c...
-compiling app_cli.c...
-compiling app_ble_proto.c...
-compiling ns_ble.c...
compiling ble_up.c...
+compiling app_cli.c...
+compiling app_dis.c...
+compiling ns_sec.c...
+compiling ns_ble_task.c...
+compiling ns_ble.c...
+compiling app_ble_proto.c...
+compiling app_rdtss.c...
compiling n32wb03x_it.c...
+compiling boot_crc32.c...
compiling app_ble.c...
-compiling app_gpio.c...
+compiling app_info.c...
+compiling app_ota.c...
compiling main.c...
compiling list.c...
-compiling tasks.c...
-compiling queue.c...
compiling timers.c...
compiling heap_4.c...
+compiling app_gpio.c...
+compiling queue.c...
+compiling tasks.c...
compiling port.c...
linking...
-Program Size: Code=31184 RO-data=3504 RW-data=1968 ZI-data=26912
+Program Size: Code=34564 RO-data=3592 RW-data=2016 ZI-data=26912
After Build - User command #1: fromelf --bin --output=.\bin\mcm-ddc-ble.bin .\Objects\mcm-ddc-ble.axf
".\Objects\mcm-ddc-ble.axf" - 0 Error(s), 0 Warning(s).
@@ -93,7 +96,7 @@ Package Vendor: Nationstech
D:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
Collection of Component Files used:
-Build Time Elapsed: 00:00:04
+Build Time Elapsed: 00:00:05