>> vTaskList
+
[Calls]- >> vTaskList
- >> uxTaskGetNumberOfTasks
- >> cli_write
- >> cli_printf
- >> xPortGetMinimumEverFreeHeapSize
- >> xPortGetFreeHeapSize
+
- >> xTaskGetTickCount
- >> __aeabi_uidivmod
[Address Reference Count : 1]- cli_core.o(.constdata)
diff --git a/mcm-ddc-04/MDK-ARM/Objects/embeddedSrc_N32WB03X.dep b/mcm-ddc-04/MDK-ARM/Objects/embeddedSrc_N32WB03X.dep
index fc77a35..163d55e 100644
--- a/mcm-ddc-04/MDK-ARM/Objects/embeddedSrc_N32WB03X.dep
+++ b/mcm-ddc-04/MDK-ARM/Objects/embeddedSrc_N32WB03X.dep
@@ -1395,7 +1395,7 @@ I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
-F (..\app\ble\app_ble.c)(0x6A96E599)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\app -I ..\..\Boot\src -I ..\app\ble -I ..\app\ble\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0 -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\app_ble.o --omf_browse .\objects\app_ble.crf --depend .\objects\app_ble.d)
+F (..\app\ble\app_ble.c)(0x6A974DF4)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\app -I ..\..\Boot\src -I ..\app\ble -I ..\app\ble\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0 -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\app_ble.o --omf_browse .\objects\app_ble.crf --depend .\objects\app_ble.d)
I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
@@ -1513,7 +1513,7 @@ I (..\app\ble\app_ble.h)(0x6A96E55A)
I (..\app\ble\app_profile\app_cls.h)(0x6A96DD39)
I (..\app\ble\app_ble_proto.h)(0x6A96E490)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1655,7 +1655,7 @@ I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1668,7 +1668,7 @@ I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1683,7 +1683,7 @@ I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1699,7 +1699,7 @@ I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1713,7 +1713,7 @@ F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1726,7 +1726,7 @@ I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1734,7 +1734,7 @@ I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x60DC5C77)
-F (..\app\main.c)(0x6A96DDF4)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\app -I ..\..\Boot\src -I ..\app\ble -I ..\app\ble\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0 -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d)
+F (..\app\main.c)(0x6A97527C)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I ..\app -I ..\..\Boot\src -I ..\app\ble -I ..\app\ble\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0 -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
@@ -1765,7 +1765,7 @@ I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1811,7 +1811,7 @@ I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1884,7 +1884,7 @@ I (..\app\bsp_usart.h)(0x6A96C2A9)
I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1928,7 +1928,7 @@ I (..\app\app_tasks.h)(0x6A96C2F1)
I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -1977,7 +1977,7 @@ I (D:\Keil_v5\ARM\ARMCC\include\stdarg.h)(0x5EC775FC)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
I (..\..\Boot\src\boot_crc32.h)(0x6A96D505)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
@@ -2020,7 +2020,7 @@ I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc
I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
-I (..\app\FreeRTOSConfig.h)(0x6A96CB6E)
+I (..\app\FreeRTOSConfig.h)(0x6A974A48)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
diff --git a/mcm-ddc-04/MDK-ARM/Objects/heap_4.crf b/mcm-ddc-04/MDK-ARM/Objects/heap_4.crf
index 366cd16..88ae886 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/heap_4.crf and b/mcm-ddc-04/MDK-ARM/Objects/heap_4.crf differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/heap_4.o b/mcm-ddc-04/MDK-ARM/Objects/heap_4.o
index a63a913..e13a908 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/heap_4.o and b/mcm-ddc-04/MDK-ARM/Objects/heap_4.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/lib_att.o b/mcm-ddc-04/MDK-ARM/Objects/lib_att.o
index 1fc69cb..ef795a0 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/lib_att.o and b/mcm-ddc-04/MDK-ARM/Objects/lib_att.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/list.crf b/mcm-ddc-04/MDK-ARM/Objects/list.crf
index 919e3d0..bf11837 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/list.crf and b/mcm-ddc-04/MDK-ARM/Objects/list.crf differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/list.o b/mcm-ddc-04/MDK-ARM/Objects/list.o
index 27978fc..dcbcda5 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/list.o and b/mcm-ddc-04/MDK-ARM/Objects/list.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/main.crf b/mcm-ddc-04/MDK-ARM/Objects/main.crf
index b3a7f9b..724338e 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/main.crf and b/mcm-ddc-04/MDK-ARM/Objects/main.crf differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/main.o b/mcm-ddc-04/MDK-ARM/Objects/main.o
index fb792ae..ec6c345 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/main.o and b/mcm-ddc-04/MDK-ARM/Objects/main.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/misc.o b/mcm-ddc-04/MDK-ARM/Objects/misc.o
index e1cf58b..1a56eba 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/misc.o and b/mcm-ddc-04/MDK-ARM/Objects/misc.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_dma.o b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_dma.o
index cab4f7f..22d1f97 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_dma.o and b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_dma.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_exti.o b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_exti.o
index 6de7d97..b4ca69e 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_exti.o and b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_exti.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_gpio.o b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_gpio.o
index b95c5b4..5a8b651 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_gpio.o and b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_gpio.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_it.o b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_it.o
index 59e0fb1..ccb7409 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_it.o and b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_it.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_qflash.o b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_qflash.o
index 30bcc45..09576a8 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_qflash.o and b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_qflash.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_rcc.o b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_rcc.o
index a6c82c0..44964d2 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_rcc.o and b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_rcc.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_usart.o b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_usart.o
index cd63436..51f9fff 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_usart.o and b/mcm-ddc-04/MDK-ARM/Objects/n32wb03x_usart.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/ns_ble.o b/mcm-ddc-04/MDK-ARM/Objects/ns_ble.o
index 425711f..bc0e4b5 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/ns_ble.o and b/mcm-ddc-04/MDK-ARM/Objects/ns_ble.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/ns_ble_task.o b/mcm-ddc-04/MDK-ARM/Objects/ns_ble_task.o
index 3bc6057..8396b53 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/ns_ble_task.o and b/mcm-ddc-04/MDK-ARM/Objects/ns_ble_task.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/ns_error.o b/mcm-ddc-04/MDK-ARM/Objects/ns_error.o
index 304c089..b420533 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/ns_error.o and b/mcm-ddc-04/MDK-ARM/Objects/ns_error.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/ns_sec.o b/mcm-ddc-04/MDK-ARM/Objects/ns_sec.o
index a74de3d..b4a8108 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/ns_sec.o and b/mcm-ddc-04/MDK-ARM/Objects/ns_sec.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/ns_sleep.o b/mcm-ddc-04/MDK-ARM/Objects/ns_sleep.o
index baf47d1..249bdaa 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/ns_sleep.o and b/mcm-ddc-04/MDK-ARM/Objects/ns_sleep.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/ns_timer.o b/mcm-ddc-04/MDK-ARM/Objects/ns_timer.o
index c13897d..f4fddbf 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/ns_timer.o and b/mcm-ddc-04/MDK-ARM/Objects/ns_timer.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/port.crf b/mcm-ddc-04/MDK-ARM/Objects/port.crf
index fa33c65..a5b6b58 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/port.crf and b/mcm-ddc-04/MDK-ARM/Objects/port.crf differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/port.o b/mcm-ddc-04/MDK-ARM/Objects/port.o
index 48b2f16..6ad3e62 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/port.o and b/mcm-ddc-04/MDK-ARM/Objects/port.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/prf.o b/mcm-ddc-04/MDK-ARM/Objects/prf.o
index f4ba9f6..58c48f0 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/prf.o and b/mcm-ddc-04/MDK-ARM/Objects/prf.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/prf_utils.o b/mcm-ddc-04/MDK-ARM/Objects/prf_utils.o
index 9229ef4..e71f134 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/prf_utils.o and b/mcm-ddc-04/MDK-ARM/Objects/prf_utils.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/queue.crf b/mcm-ddc-04/MDK-ARM/Objects/queue.crf
index afbb800..bf14409 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/queue.crf and b/mcm-ddc-04/MDK-ARM/Objects/queue.crf differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/queue.o b/mcm-ddc-04/MDK-ARM/Objects/queue.o
index b726d70..49b6f39 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/queue.o and b/mcm-ddc-04/MDK-ARM/Objects/queue.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/rdts_common.o b/mcm-ddc-04/MDK-ARM/Objects/rdts_common.o
index 4f7dc67..ca0acc2 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/rdts_common.o and b/mcm-ddc-04/MDK-ARM/Objects/rdts_common.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/rdtss.o b/mcm-ddc-04/MDK-ARM/Objects/rdtss.o
index 1ec31c9..3874926 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/rdtss.o and b/mcm-ddc-04/MDK-ARM/Objects/rdtss.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/rdtss_task.o b/mcm-ddc-04/MDK-ARM/Objects/rdtss_task.o
index c4add10..87cd96f 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/rdtss_task.o and b/mcm-ddc-04/MDK-ARM/Objects/rdtss_task.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/rwip.o b/mcm-ddc-04/MDK-ARM/Objects/rwip.o
index 5df8e31..7e5b506 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/rwip.o and b/mcm-ddc-04/MDK-ARM/Objects/rwip.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/rwip_driver.o b/mcm-ddc-04/MDK-ARM/Objects/rwip_driver.o
index 93909f4..4bbb885 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/rwip_driver.o and b/mcm-ddc-04/MDK-ARM/Objects/rwip_driver.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/system_n32wb03x.o b/mcm-ddc-04/MDK-ARM/Objects/system_n32wb03x.o
index a8d69e8..03e27e2 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/system_n32wb03x.o and b/mcm-ddc-04/MDK-ARM/Objects/system_n32wb03x.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/tasks.crf b/mcm-ddc-04/MDK-ARM/Objects/tasks.crf
index 90cd342..13896a5 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/tasks.crf and b/mcm-ddc-04/MDK-ARM/Objects/tasks.crf differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/tasks.o b/mcm-ddc-04/MDK-ARM/Objects/tasks.o
index 78da5d6..7fe8390 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/tasks.o and b/mcm-ddc-04/MDK-ARM/Objects/tasks.o differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/timers.crf b/mcm-ddc-04/MDK-ARM/Objects/timers.crf
index 049a456..4bedfa6 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/timers.crf and b/mcm-ddc-04/MDK-ARM/Objects/timers.crf differ
diff --git a/mcm-ddc-04/MDK-ARM/Objects/timers.o b/mcm-ddc-04/MDK-ARM/Objects/timers.o
index 87d72d6..5fd2fca 100644
Binary files a/mcm-ddc-04/MDK-ARM/Objects/timers.o and b/mcm-ddc-04/MDK-ARM/Objects/timers.o differ
diff --git a/mcm-ddc-04/MDK-ARM/bin/embeddedSrc.bin b/mcm-ddc-04/MDK-ARM/bin/embeddedSrc.bin
index 8c98d6a..f2be96a 100644
Binary files a/mcm-ddc-04/MDK-ARM/bin/embeddedSrc.bin and b/mcm-ddc-04/MDK-ARM/bin/embeddedSrc.bin differ
diff --git a/mcm-ddc-04/MDK-ARM/build.log b/mcm-ddc-04/MDK-ARM/build.log
index 1452b51..80eb5c3 100644
--- a/mcm-ddc-04/MDK-ARM/build.log
+++ b/mcm-ddc-04/MDK-ARM/build.log
@@ -1,5 +1,9 @@
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
Build target 'N32WB03X'
+compiling main.c...
+linking...
+Program Size: Code=38108 RO-data=6932 RW-data=10600 ZI-data=33056
+FromELF: creating hex file...
After Build - User command #1: fromelf --bin --output=.\bin\embeddedSrc.bin .\Objects\embeddedSrc.axf
".\Objects\embeddedSrc.axf" - 0 Error(s), 0 Warning(s).
Build Time Elapsed: 00:00:01
diff --git a/mcm-ddc-04/MDK-ARM/embeddedSrc.uvguix.Administrator b/mcm-ddc-04/MDK-ARM/embeddedSrc.uvguix.Administrator
index ee6e925..d7752c6 100644
--- a/mcm-ddc-04/MDK-ARM/embeddedSrc.uvguix.Administrator
+++ b/mcm-ddc-04/MDK-ARM/embeddedSrc.uvguix.Administrator
@@ -15,17 +15,17 @@
38003
Registers
- 158 100
+ 170 170
346
Code Coverage
- 1090 688
+ 1090 160
204
Performance Analyzer
- 1250 187 187 154
+ 1250
@@ -93,8 +93,8 @@
2
3
- -32000
- -32000
+ -1
+ -1
-1
@@ -110,8 +110,8 @@
0
- 707
- 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000006000000050000000100000032483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF35483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6273705F6C65642E6300000000096273705F6C65642E6300000000FFDC7800FFFFFFFF37483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6273705F75736172742E63000000000B6273705F75736172742E6300000000BECEA100FFFFFFFF37483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6170705F7461736B732E63000000000B6170705F7461736B732E6300000000F0A0A100FFFFFFFF35483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6170705F636C692E6300000000096170705F636C692E6300000000BCA8E100FFFFFFFF6C483A5C63616969635F776F726B73706163655C6D6F746865726375705C6E6174696F6E732D7465635C4E333257423033785F53444B5F56322E302E305C6D6964646C6577617265735C54686972645F50617274795C4672656552544F535C536F757263655C7461736B732E6300000000077461736B732E63000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000D00100006600000000080000E1020000
+ 1611
+ 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000D000000000000000100000032483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF35483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6273705F6C65642E6300000000096273705F6C65642E6300000000FFDC7800FFFFFFFF37483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6273705F75736172742E63000000000B6273705F75736172742E6300000000BECEA100FFFFFFFF37483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6170705F7461736B732E63000000000B6170705F7461736B732E6300000000F0A0A100FFFFFFFF35483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6170705F636C692E6300000000096170705F636C692E6300000000BCA8E100FFFFFFFF78483A5C63616969635F776F726B73706163655C6D6F746865726375705C6E6174696F6E732D7465635C4E333257423033785F53444B5F56322E302E305C6D6964646C6577617265735C4E6174696F6E73746563685C626C655F6C6962726172795C6E735F6C6962726172795C626C655C6E735F626C652E6300000000086E735F626C652E63000000009CC1B600FFFFFFFF78483A5C63616969635F776F726B73706163655C6D6F746865726375705C6E6174696F6E732D7465635C4E333257423033785F53444B5F56322E302E305C6D6964646C6577617265735C4E6174696F6E73746563685C626C655F6C6962726172795C6E735F6C6962726172795C7365635C6E735F7365632E6300000000086E735F7365632E6300000000F7B88600FFFFFFFF39483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C626C655C6170705F626C652E6800000000096170705F626C652E6800000000D9ADC200FFFFFFFF39483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C626C655C6170705F626C652E6300000000096170705F626C652E6300000000A5C2D700FFFFFFFF39483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D30345C6170705C6E333277623033785F69742E63000000000D6E333277623033785F69742E6300000000B3A6BE00FFFFFFFF8D483A5C63616969635F776F726B73706163655C6D6F746865726375705C6E6174696F6E732D7465635C4E333257423033785F53444B5F56322E302E305C6D6964646C6577617265735C4E6174696F6E73746563685C626C655F6C6962726172795C6E735F626C655F737461636B5C737461636B5F636F6D6D6F6E5C626C655F737461636B5F636F6D6D6F6E2E680000000012626C655F737461636B5F636F6D6D6F6E2E6800000000EAD6A300FFFFFFFF81483A5C63616969635F776F726B73706163655C6D6F746865726375705C6E6174696F6E732D7465635C4E333257423033785F53444B5F56322E302E305C6D6964646C6577617265735C4E6174696F6E73746563685C626C655F6C6962726172795C6E735F626C655F737461636B5C737461636B5F636F6D6D6F6E5C727769702E630000000006727769702E6300000000F6FA7D00FFFFFFFF85483A5C63616969635F776F726B73706163655C6D6F746865726375705C6E6174696F6E732D7465635C4E333257423033785F53444B5F56322E302E305C6D6964646C6577617265735C4E6174696F6E73746563685C626C655F6C6962726172795C6E735F626C655F737461636B5C6D6F64756C65735C6B655C6170695C6B655F6D656D2E6800000000086B655F6D656D2E6800000000B5E99D00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000620100006600000000080000E1020000
@@ -150,7 +150,7 @@
0
16
- 0300000066000000C9010000B1020000
+ 03000000660000005B010000B1020000
16
@@ -170,7 +170,7 @@
0
16
- 0300000066000000C9010000B1020000
+ 03000000660000005B010000B1020000
16
@@ -450,7 +450,7 @@
0
16
- 0300000066000000C9010000B1020000
+ 03000000660000005B010000B1020000
16
@@ -470,7 +470,7 @@
0
16
- 0300000066000000C9010000B1020000
+ 03000000660000005B010000B1020000
16
@@ -1150,7 +1150,7 @@
0
16
- 0300000066000000C9010000B1020000
+ 03000000660000005B010000B1020000
16
@@ -1799,14 +1799,14 @@
3312
- 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF04010000E7000000F0050000EB000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000000401000066000000F0050000FE000000040100004F000000F0050000E70000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFEC0400004F000000F00400004D020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000F004000066000000F005000064020000F00400004F000000F00500004D02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFCC0100004F000000D0010000CA020000010000000200001004000000010000001CFEFFFF11060000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000CC010000E1020000000000004F000000CC010000CA0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000039020000F00500003D02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000000000000054020000F005000000030000000000003D020000F0050000E902000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF80200003D020000FC020000E902000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000CA02000000080000CE02000001000000010000100400000001000000CAFCFFFF96000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000E5020000000800003D04000000000000CE02000000080000260400000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF04010000E7000000F0050000EB000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000000401000066000000F0050000FE000000040100004F000000F0050000E70000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFEC0400004F000000F00400004D020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000F004000066000000F005000064020000F00400004F000000F00500004D02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF5E0100004F00000062010000CA0200000100000002000010040000000100000036FEFFFF2B060000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000000000000660000005E010000E1020000000000004F0000005E010000CA0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000039020000F00500003D02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000000000000054020000F005000000030000000000003D020000F0050000E902000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF80200003D020000FC020000E902000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000CA02000000080000CE02000001000000010000100400000001000000CAFCFFFF96000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000E5020000000800003D04000000000000CE02000000080000260400000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
59392
File
- 2572
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000F4750494F5F50696E5F546F67676C65960000000000000001000F4750494F5F50696E5F546F67676C6500000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
+ 2666
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000B6B655F6D656D5F696E6974960000000000000006000B6B655F6D656D5F696E69740A4B455F4D454D5F454E5614675F727769705F686561705F656E765F73697A65146E735F486172644661756C745F48616E646C65720C6170705F626C655F696E69740F4750494F5F50696E5F546F67676C65000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
1423
@@ -1822,7 +1822,7 @@
Build
976
- 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000002001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000084E3332574230335896000000000000000100084E33325742303358000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000084E3332574230335896000000000000000100084E33325742303358000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
583
@@ -1838,7 +1838,7 @@
Debug
2373
- 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
898
@@ -1891,7 +1891,7 @@
0
16
- 0300000066000000FD00000082020000
+ 0300000066000000FD00000093020000
16
@@ -1911,7 +1911,7 @@
0
16
- 0300000066000000FD00000082020000
+ 0300000066000000FD00000093020000
16
@@ -1931,7 +1931,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -1951,7 +1951,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -1971,7 +1971,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -1991,7 +1991,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2051,7 +2051,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2071,7 +2071,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2091,7 +2091,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2111,7 +2111,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2131,7 +2131,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2151,7 +2151,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2171,7 +2171,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2191,7 +2191,7 @@
0
16
- 0300000066000000FD00000082020000
+ 0300000066000000FD00000093020000
16
@@ -2211,7 +2211,7 @@
0
16
- 0300000066000000FD00000082020000
+ 0300000066000000FD00000093020000
16
@@ -2231,7 +2231,7 @@
0
16
- 0300000068020000ED050000D0020000
+ 0300000072030000FD0700000D040000
16
@@ -2241,7 +2241,7 @@
198
198
- 0
+ 1
0
0
0
@@ -2251,7 +2251,7 @@
0
16
- 000000007A0300000004000026040000
+ 00000000B00200008B04000057030000
16
@@ -2261,7 +2261,7 @@
199
199
- 0
+ 1
0
0
0
@@ -2271,7 +2271,7 @@
0
16
- 0300000068020000ED050000D0020000
+ 000000006F0300000008000026040000
16
@@ -2371,7 +2371,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2891,7 +2891,7 @@
0
16
- 0300000066000000FD00000082020000
+ 0300000066000000FD00000093020000
16
@@ -2911,7 +2911,7 @@
0
16
- 0300000068020000ED050000D0020000
+ 0300000072030000FD0700000D040000
16
@@ -2931,7 +2931,7 @@
0
16
- 0300000068020000ED050000D0020000
+ 0300000072030000FD0700000D040000
16
@@ -2941,7 +2941,7 @@
437
437
- 0
+ 1
0
0
0
@@ -2951,7 +2951,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2971,7 +2971,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -2991,7 +2991,7 @@
0
16
- 0300000068020000ED050000D0020000
+ 0300000072030000FD0700000D040000
16
@@ -3011,7 +3011,7 @@
0
16
- 0300000068020000ED050000D0020000
+ 0300000072030000FD0700000D040000
16
@@ -3531,7 +3531,7 @@
0
16
- 03000000B6020000FD0700000D040000
+ 92040000C7020000FD0700003E030000
16
@@ -3540,14 +3540,14 @@
3311
- 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF04010000E700000000080000EB000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000040100006600000000080000FE000000040100004F00000000080000E70000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFEC0400004F000000F00400004D020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000F004000066000000F005000064020000F00400004F000000F00500004D02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF000100004F000000040100009B020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006600000000010000B2020000000000004F000000000100009B0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF000000009B020000000800009F02000001000000010000100400000001000000DEFCFFFFAA00000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000100000000000000B6020000000800003D040000000000009F020000000800002604000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF0A0000000000000001000000000000000000000001000000FFFFFFFF000400007A030000040400002604000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF000000004D020000F005000051020000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000000000000000000068020000F0050000000300000000000051020000F0050000E90200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF04010000E700000000080000EB000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000040100006600000000080000FE000000040100004F00000000080000E70000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFEC0400004F000000F00400004D020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000F004000066000000F005000064020000F00400004F000000F00500004D02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF000100004F00000004010000AC020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006600000000010000C3020000000000004F00000000010000AC0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000AC02000000080000B00200000100000001000010040000000100000058FEFFFFA300000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000010000008F040000C7020000000800006E0300008F040000B0020000000800005703000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7301000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF0A0000000000000001000000000000000100000001000000FFFFFFFF8B040000B00200008F0400005703000001000000020000100400000000000000CCFBFFFF6203000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000057030000000800005B030000010000000100001004000000010000004CFDFFFF18010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000000000000072030000000800003D040000000000005B03000000080000260400000000000040820056060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
59392
File
- 2572
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000F4750494F5F50696E5F546F67676C65960000000000000001000F4750494F5F50696E5F546F67676C6500000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
+ 2666
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000B6B655F6D656D5F696E6974960000000000000006000B6B655F6D656D5F696E69740A4B455F4D454D5F454E5614675F727769705F686561705F656E765F73697A65146E735F486172644661756C745F48616E646C65720C6170705F626C655F696E69740F4750494F5F50696E5F546F67676C65000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
1423
@@ -3563,7 +3563,7 @@
Build
955
- 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
+ 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
583
@@ -3579,7 +3579,7 @@
Debug
2362
- 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020000002D0000000000000000000000000000000001000000010000000180F07F0000020000002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+ 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000004002A00000000000000000000000000000000010000000100000001801C800000000004002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020000002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
898
@@ -3603,12 +3603,12 @@
0
100
- 5
+ 0
..\app\main.c
0
- 1
- 21
+ 25
+ 44
1
0
@@ -3650,10 +3650,73 @@
0
- ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\tasks.c
- 27
- 3463
- 3479
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+ 0
+ 127
+ 134
+ 1
+
+ 0
+
+
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c
+ 0
+ 1
+ 1
+ 1
+
+ 0
+
+
+ ..\app\ble\app_ble.h
+ 0
+ 1
+ 20
+ 1
+
+ 0
+
+
+ ..\app\ble\app_ble.c
+ 0
+ 211
+ 212
+ 1
+
+ 0
+
+
+ ..\app\n32wb03x_it.c
+ 0
+ 1
+ 31
+ 1
+
+ 0
+
+
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+ 0
+ 844
+ 878
+ 1
+
+ 0
+
+
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c
+ 0
+ 146
+ 169
+ 1
+
+ 0
+
+
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+ 16
+ 43
+ 55
1
0
diff --git a/mcm-ddc-04/MDK-ARM/embeddedSrc.uvoptx b/mcm-ddc-04/MDK-ARM/embeddedSrc.uvoptx
index 00e7ec7..84cb31a 100644
--- a/mcm-ddc-04/MDK-ARM/embeddedSrc.uvoptx
+++ b/mcm-ddc-04/MDK-ARM/embeddedSrc.uvoptx
@@ -140,15 +140,96 @@
0
CMSIS_AGDI
- -X"" -O206 -S0 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0N32WB03x.FLM -FS01000000 -FL040000 -FP0($$Device:N32WB031$Flash\N32WB03x.FLM)
+ -X"Any" -UAny -O206 -S8 -C0 -P00000000 -N00("ARM CoreSight SW-DP") -D00(0BB11477) -L00(0) -TO65554 -TC10000000 -TT10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0N32WB03x.FLM -FS01000000 -FL040000 -FP0($$Device:N32WB031KEQ6-2$Flash\N32WB03x.FLM)
0
UL2CM3
- UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32WB03x -FS01000000 -FL040000 -FP0($$Device:N32WB031$Flash\N32WB03x.FLM))
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32WB03x -FS01000000 -FL040000 -FP0($$Device:N32WB031KEQ6-2$Flash\N32WB03x.FLM))
-
+
+
+ 0
+ 0
+ 31
+ 1
+ 16815244
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ ..\app\n32wb03x_it.c
+
+ \\embeddedSrc\../app/n32wb03x_it.c\31
+
+
+ 1
+ 0
+ 134
+ 1
+ 16832756
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+
+ \\embeddedSrc\../../nations-tec/N32WB03x_SDK_V2.0.0/middlewares/Nationstech/ble_library/ns_library/ble/ns_ble.c\134
+
+
+ 2
+ 0
+ 944
+ 1
+ 16834404
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+
+ \\embeddedSrc\../../nations-tec/N32WB03x_SDK_V2.0.0/middlewares/Nationstech/ble_library/ns_library/ble/ns_ble.c\944
+
+
+ 3
+ 0
+ 46
+ 1
+ 16832264
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ ..\app\main.c
+
+ \\embeddedSrc\../app/main.c\46
+
+
+ 4
+ 0
+ 193
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+
+
+
+
0
@@ -216,7 +297,7 @@
CMSIS
- 1
+ 0
0
0
0
@@ -236,7 +317,7 @@
FWLB
- 1
+ 0
0
0
0
@@ -300,6 +381,286 @@
0
0
+
+ 3
+ 8
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_qflash.c
+ n32wb03x_qflash.c
+ 0
+ 0
+
+
+ 3
+ 9
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_exti.c
+ n32wb03x_exti.c
+ 0
+ 0
+
+
+
+
+ BLE_STACK
+ 0
+ 0
+ 0
+ 0
+
+ 4
+ 10
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\att\lib_att.c
+ lib_att.c
+ 0
+ 0
+
+
+ 4
+ 11
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c
+ rwip.c
+ 0
+ 0
+
+
+ 4
+ 12
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip_driver.c
+ rwip_driver.c
+ 0
+ 0
+
+
+
+
+ BLE_PROFILE
+ 0
+ 0
+ 0
+ 0
+
+ 5
+ 13
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf.c
+ prf.c
+ 0
+ 0
+
+
+ 5
+ 14
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf_utils.c
+ prf_utils.c
+ 0
+ 0
+
+
+ 5
+ 15
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss.c
+ rdtss.c
+ 0
+ 0
+
+
+ 5
+ 16
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss_task.c
+ rdtss_task.c
+ 0
+ 0
+
+
+ 5
+ 17
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.c
+ rdts_common.c
+ 0
+ 0
+
+
+
+
+ NS_LIB
+ 0
+ 0
+ 0
+ 0
+
+ 6
+ 18
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+ ns_ble.c
+ 0
+ 0
+
+
+ 6
+ 19
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.c
+ ns_ble_task.c
+ 0
+ 0
+
+
+ 6
+ 20
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.c
+ ns_sleep.c
+ 0
+ 0
+
+
+ 6
+ 21
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c
+ ns_sec.c
+ 0
+ 0
+
+
+ 6
+ 22
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.c
+ ns_timer.c
+ 0
+ 0
+
+
+ 6
+ 23
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.c
+ ns_error.c
+ 0
+ 0
+
+
+
+
+ BLE_APP
+ 0
+ 0
+ 0
+ 0
+
+ 7
+ 24
+ 1
+ 0
+ 0
+ 0
+ ..\app\ble\app_ble.c
+ app_ble.c
+ 0
+ 0
+
+
+ 7
+ 25
+ 1
+ 0
+ 0
+ 0
+ ..\app\ble\app_profile\app_cls.c
+ app_cls.c
+ 0
+ 0
+
+
+ 7
+ 26
+ 1
+ 0
+ 0
+ 0
+ ..\app\ble\app_ble_proto.c
+ app_ble_proto.c
+ 0
+ 0
+
+
+
+
+ DFU
+ 0
+ 0
+ 0
+ 0
+
+ 8
+ 27
+ 1
+ 0
+ 0
+ 0
+ ..\..\Boot\src\boot_crc32.c
+ boot_crc32.c
+ 0
+ 0
+
@@ -309,8 +670,8 @@
0
0
- 4
- 8
+ 9
+ 28
1
0
0
@@ -321,8 +682,8 @@
0
- 4
- 9
+ 9
+ 29
1
0
0
@@ -333,8 +694,8 @@
0
- 4
- 10
+ 9
+ 30
1
0
0
@@ -345,8 +706,8 @@
0
- 4
- 11
+ 9
+ 31
1
0
0
@@ -365,8 +726,8 @@
0
0
- 5
- 12
+ 10
+ 32
1
0
0
@@ -385,10 +746,10 @@
0
0
- 6
- 13
+ 11
+ 33
1
- 1
+ 0
0
0
..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c
@@ -400,13 +761,13 @@
USER
- 1
+ 0
0
0
0
- 7
- 14
+ 12
+ 34
1
0
0
@@ -417,8 +778,8 @@
0
- 7
- 15
+ 12
+ 35
1
0
0
@@ -429,8 +790,8 @@
0
- 7
- 16
+ 12
+ 36
1
0
0
@@ -441,8 +802,8 @@
0
- 7
- 17
+ 12
+ 37
1
0
0
@@ -453,8 +814,8 @@
0
- 7
- 18
+ 12
+ 38
1
0
0
@@ -465,8 +826,32 @@
0
- 7
- 19
+ 12
+ 39
+ 1
+ 0
+ 0
+ 0
+ ..\app\cli_core.c
+ cli_core.c
+ 0
+ 0
+
+
+ 12
+ 40
+ 1
+ 0
+ 0
+ 0
+ ..\app\app_ota.c
+ app_ota.c
+ 0
+ 0
+
+
+ 12
+ 41
1
0
0
diff --git a/mcm-ddc-04/app/FreeRTOSConfig.h b/mcm-ddc-04/app/FreeRTOSConfig.h
index 5cf02b7..c3d4b8b 100644
--- a/mcm-ddc-04/app/FreeRTOSConfig.h
+++ b/mcm-ddc-04/app/FreeRTOSConfig.h
@@ -33,7 +33,7 @@
#define configTICK_RATE_HZ ( ( TickType_t ) 1000 )
#define configMAX_PRIORITIES ( 7 )
#define configMINIMAL_STACK_SIZE ( ( uint16_t ) 128 )
-#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 20 * 1024 ) )
+#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 22 * 1024 ) )
#define configMAX_TASK_NAME_LEN ( 16 )
#define configUSE_TRACE_FACILITY 1
#define configUSE_STATS_FORMATTING_FUNCTIONS 1
diff --git a/mcm-ddc-04/app/ble/app_ble.c b/mcm-ddc-04/app/ble/app_ble.c
index 0ab5498..b544d44 100644
--- a/mcm-ddc-04/app/ble/app_ble.c
+++ b/mcm-ddc-04/app/ble/app_ble.c
@@ -212,6 +212,17 @@ static void ble_schedule_task(void *argument)
void app_ble_init(void)
{
struct ns_stack_cfg_t app_handler = {0};
+
+ /* Debug aid: the rwip kernel heaps are described by ROM-managed cells
+ * (absolute symbols from symbol_g15.obj, initialized via the vendor
+ * .data init values). Dump them so a bad/zero heap descriptor is
+ * immediately visible on the console. */
+ printf("[BLE] rwip heap cells: env=%08lX/%u db=%08lX/%u msg=%08lX/%u nret=%08lX/%u\n",
+ (unsigned long)g_rwip_heap_env, (unsigned int)g_rwip_heap_env_size,
+ (unsigned long)g_rwip_heap_db, (unsigned int)g_rwip_heap_db_size,
+ (unsigned long)g_rwip_heap_msg, (unsigned long)g_rwip_heap_msg_size,
+ (unsigned long)g_rwip_heap_non_ret, (unsigned long)g_rwip_heap_non_ret_size);
+
app_handler.ble_msg_handler = app_ble_msg_handler;
app_handler.user_msg_handler = NULL;
app_handler.lsc_cfg = BLE_LSC_LSI_32000HZ;
diff --git a/mcm-ddc-04/app/main.c b/mcm-ddc-04/app/main.c
index 25a35d8..b676776 100644
--- a/mcm-ddc-04/app/main.c
+++ b/mcm-ddc-04/app/main.c
@@ -18,9 +18,15 @@
/* APP1 link base: the vector table lives at the start of the APP1 bank.
* Cortex-M0 has no SCB->VTOR; this chip remaps vectors via PWR->VTOR_REG
* (bit31 = enable, [30:0] = vector base). The SDK SystemInit() sets it to
- * 0x81000000 (bootloader region at 0x01000000), and ns_ble_stack_init()
- * clears it to 0 internally, so the APP must restore its own vector base
- * before enabling any NVIC interrupt and again after app_ble_init(). */
+ * 0x81000000 (bootloader region at 0x01000000), so before the BLE stack is
+ * initialized the APP points VTOR at its own table (needed by USART1 RX IRQ).
+ *
+ * IMPORTANT: ns_ble_stack_init() clears VTOR to 0 ON PURPOSE: from then on
+ * all exceptions are dispatched through the chip-ROM trampolines + RAM relay
+ * (ns_ble_stack_vtor_init() copies our __Vectors to 0x200000e8/0x200009c0 and
+ * patches BLE_FIFO/BLE_SLP/EXTI4_12 to ROM/RAM handlers). Do NOT restore VTOR
+ * after app_ble_init() — with VTOR = flash base the BLE FIFO interrupt would
+ * land in the weak Default_Handler and hang the CPU. */
#define APP_VTOR_VALUE (0x80000000u | 0x01008000u)
/**
@@ -28,6 +34,14 @@
*/
int main(void)
{
+ /* Power-on delay ~2s, same as the SDK BLE demos (rdtss / heart_rate):
+ * lets the analog blocks and the LSI 32kHz settle before the BLE stack
+ * init (and keeps SWD reachable for a while after reset). */
+ //for (volatile uint32_t i = 0; i < 32000000u; i++)
+ //{
+ // __nop();
+ //}
+
/* Update SystemCoreClock (configured to 64MHz HSI by SystemInit) */
SystemCoreClockUpdate();
@@ -47,9 +61,10 @@ int main(void)
bsp_led_init();
/* BLE stack init + start advertising + create the BLE schedule task.
- * ns_ble_stack_init() clears PWR->VTOR_REG; restore the APP vector base. */
+ * NOTE: ns_ble_stack_init() clears PWR->VTOR_REG so that interrupts are
+ * dispatched via the ROM trampoline + RAM relay (initialized from our
+ * __Vectors). VTOR must stay 0 from here on - do not restore it. */
app_ble_init();
- PWR->VTOR_REG = APP_VTOR_VALUE;
/* Create log queue and tasks (LedTask, LedTask2, PrintTask) */
AppTasks_CreateAll();
diff --git a/mcm-ddc-04/docs/开发日志.md b/mcm-ddc-04/docs/开发日志.md
index 99054d3..7376cab 100644
--- a/mcm-ddc-04/docs/开发日志.md
+++ b/mcm-ddc-04/docs/开发日志.md
@@ -364,3 +364,56 @@ ISR 内不得调用 FreeRTOS FromISR API(本工程 BLE 事件均在 BLE 任务
- 上板预期:UART CLI 回归正常;nRF Connect 连接后发 CLI_REQ("help") 应收
CLI_RSP 分块 + CLI_RSP_END;OTA_BEGIN/DATA/END 把新 bin 写入对侧 bank 并复位,
bootloader 校验跳转后 `version`/`bankinfo` 显示新 bank。**尚未实测。**
+
+---
+
+日期:2026-09-01
+
+## 17. 整片烧录包(bootloader + APP 合并)
+
+新增顶层 `tools/` 目录:
+
+- `merge_image.py` — 纯 Python(无第三方依赖)合并镜像:`Boot/MDK-ARM/bin/caiic_boot.bin`
+ (0x01000000)+ `mcm-ddc-04/MDK-ARM/bin/embeddedSrc.bin`(0x01008000,APP1)→
+ 输出 `tools/out/caiic_full.hex`(Intel HEX,稀疏地址)与 `caiic_full.bin`
+ (0x01000000 起,空隙补 0xFF)。已做回读校验:hex 中 boot/APP 段与源 bin 逐字节一致。
+- `make_package.bat` — 一键:UV4 构建 bootloader → UV4 构建 APP → 合并。任一步 0E0W
+ 校验失败即中止。本机 `python` 是商店占位 stub,脚本自动回退到 Python312 全路径。
+- `flash_package.bat` — 调 SDK 自带 `NSpyocd.exe`:`erase --chip` 后 `load` 合并 hex
+ (目标 n32wb031)。需 NS-LINK 接 SWD(PA4/PA5)+ 复位脚。
+
+烧录流程:**首次**整片烧录用 `tools\flash_package.bat`(或 Keil 分工程分别烧录);
+之后日常升级走 BLE OTA。bootsetting 首次为空,bootloader 向量检查后直接跳 APP1。
+
+---
+
+日期:2026-09-01
+
+## 18. 修复 app_ble_init 崩溃(VTOR 根因)+ heap 调整
+
+### 18.1 现象与根因
+
+上板实测:程序在 `app_ble_init()` 中崩溃(卡死)。排查后确认**不是 heap 不足**,而是 VTOR:
+
+- 该芯片 BLE 协议栈的中断分发机制:`ns_ble_stack_vtor_init()`(ns_ble.c)把 APP 的
+ `__Vectors`(链接器符号,即我们 0x01008000 处的向量表)拷贝到 RAM 中继区
+ (系统异常 → 0x200000e8 起,用户 IRQ → 0x200009c0 起 31 项),再把
+ BLE_FIFO/BLE_SLP/EXTI4_12 槽位改写为 ROM/RAM handler(BLE FIFO handler 是运行时
+ 拷贝到 RAM 的代码 `rwip_fifo_isr_codeArray`,不可能出现在 flash 静态向量表里)。
+- 因此 BLE 栈初始化后 **VTOR 必须保持 0**(走芯片 ROM 跳板 + RAM 中继),
+ 这也是 rdtss/app_ota 等所有官方例程的实际状态。
+- 此前我们在 `app_ble_init()` 之后把 VTOR 重设为 `0x80000000|0x01008000`,
+ 导致 BLE FIFO 中断直接查 APP 的 flash 向量表 → weak `Default_Handler` 死循环 → 卡死。
+
+### 18.2 修复
+
+- 删掉 `main.c` 中 `app_ble_init()` 之后的 VTOR 重设(保留 main 开头那一次——
+ BLE 初始化前 USART1 RX 中断需要查 APP 自己的向量表)。
+- 规则:**BLE init 前 VTOR=APP 基址;BLE init 后 VTOR=0,不再动**。
+
+### 18.3 heap 检查与调整
+
+核算 FreeRTOS heap(20KB)占用:5 个任务栈(1024×4 + 512 字 = 18944B)+ 6 个 TCB
+(≈552B)+ 队列/互斥锁(≈370B)≈ 19.9KB,剩余仅 ~600B——未耗尽但余量偏小。
+`configTOTAL_HEAP_SIZE` 由 20KB 调至 **22KB**(RW+ZI=43656B,主栈余量约 5.4KB)。
+编译:0 Error / 0 Warning,`Code=37996 RO-data=6856 RW-data=10600 ZI-data=33056`。
diff --git a/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map b/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
new file mode 100644
index 0000000..f245086
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
@@ -0,0 +1,4049 @@
+Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]
+
+==============================================================================
+
+Section Cross References
+
+ startup_n32wb03x.o(RESET) refers to startup_n32wb03x.o(STACK) for __initial_sp
+ startup_n32wb03x.o(RESET) refers to startup_n32wb03x.o(.text) for Reset_Handler
+ startup_n32wb03x.o(RESET) refers to port.o(i.SVC_Handler) for SVC_Handler
+ startup_n32wb03x.o(RESET) refers to port.o(.emb_text) for PendSV_Handler
+ startup_n32wb03x.o(RESET) refers to port.o(i.SysTick_Handler) for SysTick_Handler
+ startup_n32wb03x.o(RESET) refers to app_usart.o(i.DMA_Channel1_2_3_4_IRQHandler) for DMA_Channel1_2_3_4_IRQHandler
+ startup_n32wb03x.o(RESET) refers to app_usart.o(i.USART1_IRQHandler) for USART1_IRQHandler
+ startup_n32wb03x.o(.text) refers to system_n32wb03x.o(i.SystemInit) for SystemInit
+ startup_n32wb03x.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
+ system_n32wb03x.o(i.OTPTrim_Read) refers to memseta.o(.text) for __aeabi_memclr4
+ system_n32wb03x.o(i.OTPTrim_Read) refers to memcpya.o(.text) for __aeabi_memcpy
+ system_n32wb03x.o(i.OTPTrim_Read) refers to system_n32wb03x.o(.constdata) for .constdata
+ system_n32wb03x.o(i.SystemCoreClockUpdate) refers to system_n32wb03x.o(.data) for .data
+ system_n32wb03x.o(i.SystemGetMacAddr) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.SystemGetMacAddr) refers to system_n32wb03x.o(.bss) for .bss
+ system_n32wb03x.o(i.SystemGetUUID) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.SystemGetUUID) refers to system_n32wb03x.o(.bss) for .bss
+ system_n32wb03x.o(i.SystemInit) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.SystemInit) refers to system_n32wb03x.o(.emb_text) for system_delay_cycles
+ system_n32wb03x.o(i.SystemInit) refers to system_n32wb03x.o(.bss) for .bss
+ system_n32wb03x.o(i.SystemTrimValueGet) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.SystemTrimValueGet) refers to system_n32wb03x.o(.bss) for .bss
+ system_n32wb03x.o(i.SystemTrimValueRead) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.system_delay_n_10us) refers to system_n32wb03x.o(.emb_text) for system_delay_cycles
+ n32wb03x_adc.o(i.ADC16Bit_ConverValueToVoltage) refers to system_n32wb03x.o(i.SystemTrimValueGet) for SystemTrimValueGet
+ n32wb03x_adc.o(i.ADC16Bit_ConverValueToVoltage) refers to idiv.o(.text) for __aeabi_idivmod
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to system_n32wb03x.o(i.SystemTrimValueGet) for SystemTrimValueGet
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to ffltui.o(.text) for __aeabi_ui2f
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to fadd.o(.text) for __aeabi_frsub
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to f2d.o(.text) for __aeabi_f2d
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to ddiv.o(.text) for __aeabi_ddiv
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to dadd.o(.text) for __aeabi_dadd
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to d2f.o(.text) for __aeabi_d2f
+ n32wb03x_adc.o(i.ADC_ConverValueToVoltage) refers to system_n32wb03x.o(i.SystemTrimValueGet) for SystemTrimValueGet
+ n32wb03x_adc.o(i.ADC_ConverValueToVoltage) refers to idiv.o(.text) for __aeabi_idivmod
+ n32wb03x_adc.o(i.ADC_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphReset) for RCC_EnableAHBPeriphReset
+ n32wb03x_adc.o(i.ADC_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk) for RCC_EnableAHBPeriphClk
+ n32wb03x_gpio.o(i.GPIO_AFIOInitDefault) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_gpio.o(i.GPIO_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_rcc.o(i.RCC_GetClocksFreqValue) refers to n32wb03x_rcc.o(.constdata) for .constdata
+ n32wb03x_rcc.o(i.RCC_WaitHseStable) refers to n32wb03x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
+ n32wb03x_rcc.o(i.RCC_WaitHsiStable) refers to n32wb03x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
+ n32wb03x_tim.o(i.TIM_ConfigExtTrigAsClk) refers to n32wb03x_tim.o(i.ConfigTI1) for ConfigTI1
+ n32wb03x_tim.o(i.TIM_ConfigExtTrigAsClk) refers to n32wb03x_tim.o(i.ConfigTI2) for ConfigTI2
+ n32wb03x_tim.o(i.TIM_ConfigPwmIc) refers to n32wb03x_tim.o(i.ConfigTI2) for ConfigTI2
+ n32wb03x_tim.o(i.TIM_ConfigPwmIc) refers to n32wb03x_tim.o(i.ConfigTI1) for ConfigTI1
+ n32wb03x_tim.o(i.TIM_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_tim.o(i.TIM_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB1PeriphReset) for RCC_EnableAPB1PeriphReset
+ n32wb03x_tim.o(i.TIM_ICInit) refers to n32wb03x_tim.o(i.ConfigTI1) for ConfigTI1
+ n32wb03x_tim.o(i.TIM_ICInit) refers to n32wb03x_tim.o(i.ConfigTI2) for ConfigTI2
+ n32wb03x_usart.o(i.USART_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_usart.o(i.USART_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB1PeriphReset) for RCC_EnableAPB1PeriphReset
+ n32wb03x_usart.o(i.USART_Init) refers to n32wb03x_rcc.o(i.RCC_GetClocksFreqValue) for RCC_GetClocksFreqValue
+ n32wb03x_usart.o(i.USART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
+ n32wb03x_spi.o(i.I2S_Init) refers to n32wb03x_rcc.o(i.RCC_GetClocksFreqValue) for RCC_GetClocksFreqValue
+ n32wb03x_spi.o(i.I2S_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
+ n32wb03x_spi.o(i.SPI_I2S_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_lpuart.o(i.LPUART_Init) refers to n32wb03x_rcc.o(i.RCC_GetLpuartClkSrc) for RCC_GetLpuartClkSrc
+ n32wb03x_lpuart.o(i.LPUART_Init) refers to n32wb03x_rcc.o(i.RCC_GetClocksFreqValue) for RCC_GetClocksFreqValue
+ n32wb03x_lpuart.o(i.LPUART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
+ n32wb03x_qflash.o(i.Qflash_Erase_Sector) refers to n32wb03x_qflash.o(.data) for .data
+ n32wb03x_qflash.o(i.Qflash_Init) refers to memcpya.o(.text) for __aeabi_memcpy
+ n32wb03x_qflash.o(i.Qflash_Init) refers to n32wb03x_qflash.o(.bss) for .bss
+ n32wb03x_qflash.o(i.Qflash_Init) refers to n32wb03x_qflash.o(.data) for .data
+ n32wb03x_qflash.o(i.Qflash_Init) refers to n32wb03x_qflash.o(.constdata) for .constdata
+ n32wb03x_qflash.o(i.Qflash_Read) refers to n32wb03x_qflash.o(.data) for .data
+ n32wb03x_qflash.o(i.Qflash_Write) refers to n32wb03x_qflash.o(.data) for .data
+ lib_att.o(i.attm_att_set_value) refers to memcpya.o(.text) for __aeabi_memcpy
+ rwip.o(i.rwip_init) refers to rwip_driver.o(i.llhwc_phy_prerx_flash) for llhwc_phy_prerx_flash
+ rwip_driver.o(i.llhwc_modem_setmode) refers to rwip_driver.o(i.llhwc_setmode_reg_config) for llhwc_setmode_reg_config
+ rwip_driver.o(i.llhwc_modem_setmode) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.llhwc_phy_prerx_flash) refers to rwip_driver.o(i.llhwc_setmode_reg_config) for llhwc_setmode_reg_config
+ rwip_driver.o(i.llhwc_phy_prerx_flash) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.llhwc_setmode_reg_config) refers to ns_ble.o(.bss) for app_env
+ rwip_driver.o(i.llhwc_setmode_reg_config) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.radio_freq_cal_from_trim) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.radio_hse_mco_set) refers to ffltui.o(.text) for __aeabi_ui2f
+ rwip_driver.o(i.radio_hse_mco_set) refers to fflti.o(.text) for __aeabi_i2f
+ rwip_driver.o(i.radio_hse_mco_set) refers to fdiv.o(.text) for __aeabi_fdiv
+ rwip_driver.o(i.radio_hse_mco_set) refers to fmul.o(.text) for __aeabi_fmul
+ rwip_driver.o(i.radio_hse_mco_set) refers to ffixui.o(.text) for __aeabi_f2uiz
+ rwip_driver.o(i.radio_hse_mco_set) refers to fadd.o(.text) for __aeabi_fadd
+ rwip_driver.o(i.radio_hse_mco_set) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.radio_read_trim_mac_address) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ rwip_driver.o(i.radio_read_trim_mco_freq) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ rwip_driver.o(i.rf_tx_power_set) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.rf_tx_power_set) refers to rwip_driver.o(.constdata) for .constdata
+ rwip_driver.o(i.rwip_sleep) refers to uidiv.o(.text) for __aeabi_uidivmod
+ rwip_driver.o(i.rwip_sleep) refers to rwip_driver.o(i.__ARM_common_ll_mulss) for __ARM_common_ll_mulss
+ rwip_driver.o(i.rwip_sleep) refers to uldiv.o(.text) for __aeabi_uldivmod
+ rwip_driver.o(i.rwip_sleep) refers to ns_ble.o(.bss) for app_env
+ rwip_driver.o(i.rwip_slp_isr) refers to dfltui.o(.text) for __aeabi_ui2d
+ rwip_driver.o(i.rwip_slp_isr) refers to ddiv.o(.text) for __aeabi_ddiv
+ rwip_driver.o(i.rwip_slp_isr) refers to dfltul.o(.text) for __aeabi_ul2d
+ rwip_driver.o(i.rwip_slp_isr) refers to dmul.o(.text) for __aeabi_dmul
+ rwip_driver.o(i.rwip_slp_isr) refers to dfixul.o(.text) for __aeabi_d2ulz
+ rwip_driver.o(i.rwip_slp_isr) refers to uldiv.o(.text) for __aeabi_uldivmod
+ rwip_driver.o(i.rwip_slp_isr) refers to rwip_driver.o(i.llhwc_phy_prerx_flash) for llhwc_phy_prerx_flash
+ rwip_driver.o(i.rwip_slp_isr) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.rwip_slp_isr) refers to rwip_driver.o(.constdata) for .constdata
+ prf.o(i.prf_add_profile) refers to prf.o(i.prf_itf_get) for prf_itf_get
+ prf.o(i.prf_add_profile) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_cleanup) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_create) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_env_get) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_get_id_from_task) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_get_itf_func_register) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_get_task_from_id) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_init) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_itf_get) refers to prf.o(.bss) for .bss
+ diss.o(i.diss_init) refers to diss_task.o(i.diss_task_init) for diss_task_init
+ diss.o(i.diss_init) refers to diss.o(.constdata) for .constdata
+ diss.o(i.diss_prf_itf_get) refers to diss.o(.constdata) for .constdata
+ diss.o(.constdata) refers to diss.o(i.diss_init) for diss_init
+ diss.o(.constdata) refers to diss.o(i.diss_destroy) for diss_destroy
+ diss.o(.constdata) refers to diss.o(i.diss_create) for diss_create
+ diss.o(.constdata) refers to diss.o(i.diss_cleanup) for diss_cleanup
+ diss_task.o(i.diss_set_value_req_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ diss_task.o(i.diss_set_value_req_handler) refers to diss.o(i.diss_value_to_handle) for diss_value_to_handle
+ diss_task.o(i.diss_set_value_req_handler) refers to diss.o(i.diss_check_val_len) for diss_check_val_len
+ diss_task.o(i.diss_set_value_req_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ diss_task.o(i.diss_task_init) refers to prf.o(i.prf_env_get) for prf_env_get
+ diss_task.o(i.diss_task_init) refers to diss_task.o(.constdata) for .constdata
+ diss_task.o(i.diss_value_cfm_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ diss_task.o(i.diss_value_cfm_handler) refers to diss.o(i.diss_value_to_handle) for diss_value_to_handle
+ diss_task.o(i.diss_value_cfm_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ diss_task.o(i.gattc_read_req_ind_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ diss_task.o(i.gattc_read_req_ind_handler) refers to diss.o(i.diss_handle_to_value) for diss_handle_to_value
+ diss_task.o(i.gattc_read_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ diss_task.o(i.gattc_read_req_ind_handler) refers to prf.o(i.prf_dst_task_get) for prf_dst_task_get
+ diss_task.o(.constdata) refers to diss_task.o(i.diss_set_value_req_handler) for diss_set_value_req_handler
+ diss_task.o(.constdata) refers to diss_task.o(i.gattc_read_req_ind_handler) for gattc_read_req_ind_handler
+ diss_task.o(.constdata) refers to diss_task.o(i.diss_value_cfm_handler) for diss_value_cfm_handler
+ rdtss.o(i.rdtss_cleanup) refers to rdtss_task.o(i.rdtss_set_ccc_value) for rdtss_set_ccc_value
+ rdtss.o(i.rdtss_create) refers to rdtss_task.o(i.rdtss_set_ccc_value) for rdtss_set_ccc_value
+ rdtss.o(i.rdtss_init) refers to rdtss_task.o(i.rdtss_task_init) for rdtss_task_init
+ rdtss.o(i.rdtss_init) refers to rdtss_task.o(i.rdtss_init_ccc_values) for rdtss_init_ccc_values
+ rdtss.o(i.rdtss_prf_itf_get) refers to rdtss.o(.constdata) for .constdata
+ rdtss.o(.constdata) refers to rdtss.o(i.rdtss_init) for rdtss_init
+ rdtss.o(.constdata) refers to rdtss.o(i.rdtss_destroy) for rdtss_destroy
+ rdtss.o(.constdata) refers to rdtss.o(i.rdtss_create) for rdtss_create
+ rdtss.o(.constdata) refers to rdtss.o(i.rdtss_cleanup) for rdtss_cleanup
+ rdtss_task.o(i.gattc_att_info_req_ind_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.gattc_cmp_evt_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.gattc_read_req_ind_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.gattc_read_req_ind_handler) refers to rdts_common.o(i.rdtss_get_att_idx) for rdtss_get_att_idx
+ rdtss_task.o(i.gattc_read_req_ind_handler) refers to rdtss_task.o(i.rdtss_att_get_value) for rdtss_att_get_value
+ rdtss_task.o(i.gattc_read_req_ind_handler) refers to prf.o(i.prf_dst_task_get) for prf_dst_task_get
+ rdtss_task.o(i.gattc_read_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ rdtss_task.o(i.gattc_write_req_ind_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.gattc_write_req_ind_handler) refers to rdts_common.o(i.rdtss_get_att_idx) for rdtss_get_att_idx
+ rdtss_task.o(i.gattc_write_req_ind_handler) refers to rdts_common.o(i.get_value_handle) for get_value_handle
+ rdtss_task.o(i.gattc_write_req_ind_handler) refers to rdts_common.o(i.check_client_char_cfg) for check_client_char_cfg
+ rdtss_task.o(i.gattc_write_req_ind_handler) refers to rdtss_task.o(i.rdtss_att_get_value) for rdtss_att_get_value
+ rdtss_task.o(i.gattc_write_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ rdtss_task.o(i.gattc_write_req_ind_handler) refers to rdtss_task.o(i.rdtss_att_set_value) for rdtss_att_set_value
+ rdtss_task.o(i.gattc_write_req_ind_handler) refers to prf.o(i.prf_dst_task_get) for prf_dst_task_get
+ rdtss_task.o(i.rdtss_att_get_value) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.rdtss_att_info_rsp_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.rdtss_att_set_value) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.rdtss_att_set_value) refers to memcpya.o(.text) for __aeabi_memcpy
+ rdtss_task.o(i.rdtss_init_ccc_values) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.rdtss_init_ccc_values) refers to memcpya.o(.text) for __aeabi_memcpy
+ rdtss_task.o(i.rdtss_set_ccc_value) refers to rdtss_task.o(i.rdtss_att_get_value) for rdtss_att_get_value
+ rdtss_task.o(i.rdtss_set_ccc_value) refers to memcpya.o(.text) for __aeabi_memcpy
+ rdtss_task.o(i.rdtss_set_ccc_value) refers to rdtss_task.o(i.rdtss_att_set_value) for rdtss_att_set_value
+ rdtss_task.o(i.rdtss_task_init) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.rdtss_task_init) refers to rdtss_task.o(.constdata) for .constdata
+ rdtss_task.o(i.rdtss_val_ind_req_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.rdtss_val_ind_req_handler) refers to rdts_common.o(i.get_cfg_handle) for get_cfg_handle
+ rdtss_task.o(i.rdtss_val_ind_req_handler) refers to rdts_common.o(i.rdtss_get_att_idx) for rdtss_get_att_idx
+ rdtss_task.o(i.rdtss_val_ind_req_handler) refers to rdtss_task.o(i.rdtss_att_get_value) for rdtss_att_get_value
+ rdtss_task.o(i.rdtss_val_ind_req_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ rdtss_task.o(i.rdtss_val_ntf_req_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.rdtss_val_ntf_req_handler) refers to rdts_common.o(i.get_cfg_handle) for get_cfg_handle
+ rdtss_task.o(i.rdtss_val_ntf_req_handler) refers to rdts_common.o(i.rdtss_get_att_idx) for rdtss_get_att_idx
+ rdtss_task.o(i.rdtss_val_ntf_req_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ rdtss_task.o(i.rdtss_val_ntf_req_handler) refers to rdtss_task.o(i.rdtss_att_get_value) for rdtss_att_get_value
+ rdtss_task.o(i.rdtss_val_ntf_req_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ rdtss_task.o(i.rdtss_val_set_req_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdtss_task.o(i.rdtss_val_set_req_handler) refers to lib_att.o(i.attm_att_set_value) for attm_att_set_value
+ rdtss_task.o(i.rdtss_value_req_rsp_handler) refers to rdts_common.o(i.rdtss_get_att_handle) for rdtss_get_att_handle
+ rdtss_task.o(i.rdtss_value_req_rsp_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ rdtss_task.o(.constdata) refers to rdtss_task.o(i.gattc_read_req_ind_handler) for gattc_read_req_ind_handler
+ rdtss_task.o(.constdata) refers to rdtss_task.o(i.gattc_write_req_ind_handler) for gattc_write_req_ind_handler
+ rdtss_task.o(.constdata) refers to rdtss_task.o(i.gattc_att_info_req_ind_handler) for gattc_att_info_req_ind_handler
+ rdtss_task.o(.constdata) refers to rdtss_task.o(i.gattc_cmp_evt_handler) for gattc_cmp_evt_handler
+ rdtss_task.o(.constdata) refers to rdtss_task.o(i.rdtss_val_ntf_req_handler) for rdtss_val_ntf_req_handler
+ rdtss_task.o(.constdata) refers to rdtss_task.o(i.rdtss_val_set_req_handler) for rdtss_val_set_req_handler
+ rdtss_task.o(.constdata) refers to rdtss_task.o(i.rdtss_val_ind_req_handler) for rdtss_val_ind_req_handler
+ rdtss_task.o(.constdata) refers to rdtss_task.o(i.rdtss_att_info_rsp_handler) for rdtss_att_info_rsp_handler
+ rdtss_task.o(.constdata) refers to rdtss_task.o(i.rdtss_value_req_rsp_handler) for rdtss_value_req_rsp_handler
+ rdts_common.o(i.rdtss_get_att_handle) refers to prf.o(i.prf_env_get) for prf_env_get
+ rdts_common.o(i.rdtss_get_att_idx) refers to prf.o(i.prf_env_get) for prf_env_get
+ ns_log_lpuart.o(i.GPIO_Configuration) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk) for RCC_EnableAPB2PeriphClk
+ ns_log_lpuart.o(i.GPIO_Configuration) refers to n32wb03x_gpio.o(i.GPIO_InitStruct) for GPIO_InitStruct
+ ns_log_lpuart.o(i.GPIO_Configuration) refers to n32wb03x_gpio.o(i.GPIO_InitPeripheral) for GPIO_InitPeripheral
+ ns_log_lpuart.o(i.RCC_Configuration) refers to n32wb03x_rcc.o(i.RCC_ConfigLpuartClk) for RCC_ConfigLpuartClk
+ ns_log_lpuart.o(i.RCC_Configuration) refers to n32wb03x_rcc.o(i.RCC_EnableLpuartClk) for RCC_EnableLpuartClk
+ ns_log_lpuart.o(i.fputc) refers to n32wb03x_lpuart.o(i.LPUART_SendData) for LPUART_SendData
+ ns_log_lpuart.o(i.fputc) refers to n32wb03x_lpuart.o(i.LPUART_GetFlagStatus) for LPUART_GetFlagStatus
+ ns_log_lpuart.o(i.fputc) refers to n32wb03x_lpuart.o(i.LPUART_ClrFlag) for LPUART_ClrFlag
+ ns_log_lpuart.o(i.fputc) refers to ns_log_lpuart.o(.data) for .data
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_rcc.o(i.RCC_ConfigLpuartClk) for RCC_ConfigLpuartClk
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_rcc.o(i.RCC_EnableLpuartClk) for RCC_EnableLpuartClk
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk) for RCC_EnableAPB2PeriphClk
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_gpio.o(i.GPIO_InitStruct) for GPIO_InitStruct
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_gpio.o(i.GPIO_InitPeripheral) for GPIO_InitPeripheral
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_lpuart.o(i.LPUART_DeInit) for LPUART_DeInit
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_lpuart.o(i.LPUART_Init) for LPUART_Init
+ ns_sleep.o(i.entry_sleep) refers to ns_ble.o(i.ns_iwdg_config) for ns_iwdg_config
+ ns_sleep.o(i.entry_sleep) refers to ns_log_lpuart.o(i.ns_log_lpuart_init) for ns_log_lpuart_init
+ ns_sleep.o(i.ns_sleep) refers to main.o(i.app_sleep_prepare_proc) for app_sleep_prepare_proc
+ ns_sleep.o(i.ns_sleep) refers to rwip_driver.o(i.rwip_sleep) for rwip_sleep
+ ns_sleep.o(i.ns_sleep) refers to ns_sleep.o(i.entry_sleep) for entry_sleep
+ ns_sleep.o(i.ns_sleep) refers to main.o(i.app_sleep_resume_proc) for app_sleep_resume_proc
+ ns_sleep.o(i.ns_sleep) refers to ns_sleep.o(.data) for .data
+ ns_sleep.o(i.ns_sleep_lock_acquire) refers to ns_sleep.o(.data) for .data
+ ns_sleep.o(i.ns_sleep_lock_release) refers to ns_sleep.o(.data) for .data
+ ns_error.o(i.error_handler) refers to ns_error.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_api_process_handler) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_api_process_handler) refers to ns_timer.o(i.timer_modified_handler) for timer_modified_handler
+ ns_timer.o(i.ns_timer_api_process_handler) refers to ns_timer.o(i.timer_canceled_handler) for timer_canceled_handler
+ ns_timer.o(i.ns_timer_cancel) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_cancel) refers to ns_timer.o(i.timer_canceled_handler) for timer_canceled_handler
+ ns_timer.o(i.ns_timer_cancel_all) refers to ns_timer.o(i.timer_canceled_handler) for timer_canceled_handler
+ ns_timer.o(i.ns_timer_cancel_all) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_create) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_modify) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_modify) refers to ns_timer.o(i.timer_modified_handler) for timer_modified_handler
+ ns_sec.o(i.gapc_bond_ind_handler) refers to ns_ble.o(i.ns_ble_disconnect) for ns_ble_disconnect
+ ns_sec.o(i.gapc_bond_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.gapc_bond_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_sec.o(i.gapc_bond_ind_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to rand.o(.text) for rand
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to uidiv.o(.text) for __aeabi_uidivmod
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to memseta.o(.text) for __aeabi_memclr
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_sec.o(i.gapc_encrypt_ind_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to memcmp.o(.text) for memcmp
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_bond_db_get_size) refers to n32wb03x_qflash.o(i.Qflash_Erase_Sector) for Qflash_Erase_Sector
+ ns_sec.o(i.ns_bond_db_get_size) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_bond_db_load) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_bond_db_load) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_bond_last_bonded_addr) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_last_bonded_addr) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_last_bonded_addr) refers to ns_sec.o(i.ns_bond_db_load) for ns_bond_db_load
+ ns_sec.o(i.ns_bond_last_bonded_peer_id) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_last_bonded_peer_id) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_last_bonded_peer_id) refers to ns_sec.o(i.ns_bond_db_load) for ns_bond_db_load
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to ns_sec.o(i.ns_bond_db_load) for ns_bond_db_load
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to ns_ble.o(.bss) for gap_env
+ ns_sec.o(i.ns_bond_resolv_addr_start) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_resolv_addr_start) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_resolv_addr_start) refers to ns_sec.o(i.ns_bond_db_load) for ns_bond_db_load
+ ns_sec.o(i.ns_bond_resolv_addr_start) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to memcmp.o(.text) for memcmp
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to ns_sec.o(i.ns_bond_resolv_addr_start) for ns_bond_resolv_addr_start
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to ns_ble.o(.bss) for app_env
+ ns_sec.o(i.ns_sec_bond_db_erase_all) refers to n32wb03x_qflash.o(i.Qflash_Erase_Sector) for Qflash_Erase_Sector
+ ns_sec.o(i.ns_sec_bond_db_erase_all) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to n32wb03x_qflash.o(i.Qflash_Erase_Sector) for Qflash_Erase_Sector
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to n32wb03x_qflash.o(i.Qflash_Write) for Qflash_Write
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to ns_ble.o(i.ns_ble_list_set_ral) for ns_ble_list_set_ral
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to ns_ble.o(.bss) for gap_env
+ ns_sec.o(i.ns_sec_get_bond_status) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_get_iocap) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_init) refers to n32wb03x_qflash.o(i.Qflash_Init) for Qflash_Init
+ ns_sec.o(i.ns_sec_init) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_sec_init) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_pincode_respond) refers to memseta.o(.text) for __aeabi_memclr
+ ns_sec.o(i.ns_sec_send_bond_start) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to memcmp.o(.text) for memcmp
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to ns_ble.o(.bss) for app_env
+ ns_sec.o(i.ns_sec_send_security_req) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(.constdata) refers to ns_sec.o(i.app_sec_msg_dflt_handler) for app_sec_msg_dflt_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(i.gapc_bond_req_ind_handler) for gapc_bond_req_ind_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(i.gapc_bond_ind_handler) for gapc_bond_ind_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(i.gapc_encrypt_req_ind_handler) for gapc_encrypt_req_ind_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(i.gapc_encrypt_ind_handler) for gapc_encrypt_ind_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(.constdata) for app_sec_msg_handler_list
+ ns_ble.o(i.app_create_advertising) refers to ns_sec.o(i.ns_sec_get_bond_status) for ns_sec_get_bond_status
+ ns_ble.o(i.app_create_advertising) refers to ns_sec.o(i.ns_bond_last_bonded_peer_id) for ns_bond_last_bonded_peer_id
+ ns_ble.o(i.app_create_advertising) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.app_set_adv_data) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.app_set_adv_data) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.app_set_scan_rsp_data) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.app_set_scan_rsp_data) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.app_start_advertising) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble.o(i.app_start_advertising) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to n32wb03x_exti.o(i.EXTI_GetITStatus) for EXTI_GetITStatus
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to n32wb03x_exti.o(i.EXTI_ClrITPendBit) for EXTI_ClrITPendBit
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to ns_log_lpuart.o(i.ns_log_lpuart_init) for ns_log_lpuart_init
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to ns_ble.o(.data) for .data
+ ns_ble.o(i.ns_HardFault_Handler) refers to ns_log_lpuart.o(i.ns_log_lpuart_init) for ns_log_lpuart_init
+ ns_ble.o(i.ns_HardFault_Handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble.o(i.ns_HardFault_Handler) refers to ns_ble.o(.data) for .data
+ ns_ble.o(i.ns_HardFault_Handler) refers to ns_ble.o(.constdata) for .constdata
+ ns_ble.o(i.ns_ble_active_rssi) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_add_prf_func_register) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_add_svc) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_data_set) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_adv_data_set) refers to ns_ble.o(i.app_set_adv_data) for app_set_adv_data
+ ns_ble.o(i.ns_ble_adv_data_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(i.app_create_advertising) for app_create_advertising
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(i.app_set_adv_data) for app_set_adv_data
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(i.app_start_advertising) for app_start_advertising
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(i.app_set_scan_rsp_data) for app_set_scan_rsp_data
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_init) refers to memcpya.o(.text) for __aeabi_memcpy4
+ ns_ble.o(i.ns_ble_adv_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_start) refers to ns_ble.o(i.app_create_advertising) for app_create_advertising
+ ns_ble.o(i.ns_ble_adv_start) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_stop) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_create_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_create_scan) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_delete_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_delete_scan) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_disconnect) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_dle_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_ex_adv_data_set) refers to ns_ble.o(i.app_set_adv_data) for app_set_adv_data
+ ns_ble.o(i.ns_ble_ex_adv_data_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_gap_init) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_gap_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_active_connection) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_conidx_by_role) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_connection_num) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_connection_state) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_peer_info) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_list_set_ral) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_list_set_wl) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_master_connection_num) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_mtu_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_phy_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_prf_task_register) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_prod_test_cmd_send) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_prod_test_cmd_send) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble.o(i.ns_ble_radio_calibration) refers to ffltui.o(.text) for __aeabi_ui2f
+ ns_ble.o(i.ns_ble_radio_calibration) refers to fdiv.o(.text) for __aeabi_fdiv
+ ns_ble.o(i.ns_ble_radio_calibration) refers to ffixui.o(.text) for __aeabi_f2uiz
+ ns_ble.o(i.ns_ble_radio_calibration) refers to rwip_driver.o(i.radio_hse_mco_set) for radio_hse_mco_set
+ ns_ble.o(i.ns_ble_radio_power_set) refers to rwip_driver.o(i.rf_tx_power_set) for rf_tx_power_set
+ ns_ble.o(i.ns_ble_resolv_addr) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_scan_data_find) refers to memcmp.o(.text) for memcmp
+ ns_ble.o(i.ns_ble_scan_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_scan_rsp_data_set) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_scan_rsp_data_set) refers to ns_ble.o(i.app_set_scan_rsp_data) for app_set_scan_rsp_data
+ ns_ble.o(i.ns_ble_scan_rsp_data_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_set_active_connection) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_set_slave_latency) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_slave_connection_num) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_stack_init) refers to memcpya.o(.text) for __aeabi_memcpy4
+ ns_ble.o(i.ns_ble_stack_init) refers to n32wb03x_exti.o(i.EXTI_InitPeripheral) for EXTI_InitPeripheral
+ ns_ble.o(i.ns_ble_stack_init) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_ble.o(i.ns_ble_stack_init) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk) for RCC_EnableAHBPeriphClk
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(i.patchx_enable) for patchx_enable
+ ns_ble.o(i.ns_ble_stack_init) refers to rwip.o(i.rwip_init) for rwip_init
+ ns_ble.o(i.ns_ble_stack_init) refers to prf.o(i.prf_init) for prf_init
+ ns_ble.o(i.ns_ble_stack_init) refers to startup_n32wb03x.o(RESET) for __Vectors
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(i.ns_HardFault_Handler) for ns_HardFault_Handler
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(.data) for .data
+ ns_ble.o(i.ns_ble_stack_init) refers to rwip_driver.o(i.rwip_slp_isr) for rwip_slp_isr
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(i.ns_EXTI4_12_IRQHandler) for ns_EXTI4_12_IRQHandler
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(.constdata) for .constdata
+ ns_ble.o(i.ns_ble_stack_init) refers to prf.o(i.prf_add_profile) for prf_add_profile
+ ns_ble.o(i.ns_ble_stack_init) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
+ ns_ble.o(i.ns_ble_stack_init) refers to prf.o(i.prf_get_id_from_task) for prf_get_id_from_task
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble_task.o(.constdata) for TASK_DESC_APP_M
+ ns_ble.o(i.ns_ble_start_init) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble.o(i.ns_ble_start_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_start_scan) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble.o(i.ns_ble_start_scan) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_stop_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_stop_scan) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_update_param) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble.o(i.ns_ble_update_param) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_iwdg_config) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_iwdg_reload) refers to ns_ble.o(.data) for .data
+ ns_ble.o(i.ns_iwdg_reload) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_peripheral_config) refers to ns_ble.o(i.ns_ble_lsc_config) for ns_ble_lsc_config
+ ns_ble.o(i.ns_peripheral_config) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble.o(i.ns_peripheral_config) refers to ns_sleep.o(i.ns_sleep_lock_acquire) for ns_sleep_lock_acquire
+ ns_ble.o(i.ns_peripheral_config) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_peripheral_config) refers to ns_ble.o(.data) for .data
+ ns_ble_task.o(i.app_conn_params_update_evt_handler) refers to ns_ble.o(i.ns_ble_update_param) for ns_ble_update_param
+ ns_ble_task.o(i.app_conn_params_update_evt_handler) refers to ns_ble.o(.bss) for gap_env
+ ns_ble_task.o(i.app_entry_point_handler) refers to ns_timer.o(i.ns_timer_api_process_handler) for ns_timer_api_process_handler
+ ns_ble_task.o(i.app_entry_point_handler) refers to ns_ble.o(.bss) for ble_prf_evn
+ ns_ble_task.o(i.app_entry_point_handler) refers to ns_sec.o(.constdata) for app_sec_handlers
+ ns_ble_task.o(i.app_init_timeout_evt_handler) refers to ns_ble.o(i.ns_ble_stop_init) for ns_ble_stop_init
+ ns_ble_task.o(i.app_init_timeout_evt_handler) refers to ns_ble.o(.bss) for scan_env
+ ns_ble_task.o(i.app_lsi_calib_evt_handler) refers to ns_ble.o(i.ns_ble_lsc_config) for ns_ble_lsc_config
+ ns_ble_task.o(i.app_lsi_calib_evt_handler) refers to ns_sleep.o(i.ns_sleep_lock_release) for ns_sleep_lock_release
+ ns_ble_task.o(i.app_lsi_calib_evt_handler) refers to ns_ble_task.o(.data) for .data
+ ns_ble_task.o(i.app_lsi_calib_evt_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_cmp_evt_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_conn_rssi_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_sec.o(i.ns_sec_get_bond_status) for ns_sec_get_bond_status
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_sec.o(i.ns_sec_get_iocap) for ns_sec_get_iocap
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_ble_task.o(.constdata) for .constdata
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_disconnect_ind_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble_task.o(i.gapc_disconnect_ind_handler) refers to ns_ble.o(i.ns_ble_get_connection_num) for ns_ble_get_connection_num
+ ns_ble_task.o(i.gapc_disconnect_ind_handler) refers to memseta.o(.text) for __aeabi_memclr
+ ns_ble_task.o(i.gapc_disconnect_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler) refers to ns_ble.o(.bss) for gap_env
+ ns_ble_task.o(i.gapc_le_phy_ind_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble_task.o(i.gapc_le_phy_ind_handler) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble_task.o(i.gapc_le_pkt_size_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_param_update_req_ind_handler) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ ns_ble_task.o(i.gapc_param_update_req_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_param_updated_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler) refers to ns_ble.o(.bss) for gap_env
+ ns_ble_task.o(i.gapm_activity_created_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapm_activity_stopped_ind_handler) refers to ns_ble.o(i.ns_ble_adv_fsm_next) for ns_ble_adv_fsm_next
+ ns_ble_task.o(i.gapm_activity_stopped_ind_handler) refers to ns_ble.o(i.ns_ble_delete_scan) for ns_ble_delete_scan
+ ns_ble_task.o(i.gapm_activity_stopped_ind_handler) refers to ns_ble.o(i.ns_ble_delete_init) for ns_ble_delete_init
+ ns_ble_task.o(i.gapm_activity_stopped_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapm_addr_solved_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble_task.o(i.gapm_addr_solved_ind_handler) refers to ns_sec.o(i.ns_bond_search_addr_irk) for ns_bond_search_addr_irk
+ ns_ble_task.o(i.gapm_addr_solved_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to prf.o(i.prf_init) for prf_init
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_peripheral_config) for ns_peripheral_config
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to memseta.o(.text) for __aeabi_memclr
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_sec.o(i.ns_sec_get_bond_status) for ns_sec_get_bond_status
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_sec.o(i.ns_bond_last_bonded_ral_info) for ns_bond_last_bonded_ral_info
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_sec.o(i.ns_bond_last_bonded_addr) for ns_bond_last_bonded_addr
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_list_set_ral) for ns_ble_list_set_ral
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_add_svc) for ns_ble_add_svc
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_adv_stop) for ns_ble_adv_stop
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_start_scan) for ns_ble_start_scan
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_sec.o(i.ns_bond_resolv_addr_start) for ns_bond_resolv_addr_start
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_adv_fsm_next) for ns_ble_adv_fsm_next
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_delete_scan) for ns_ble_delete_scan
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_delete_init) for ns_ble_delete_init
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_start_init) for ns_ble_start_init
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble_task.o(.constdata) for .constdata
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to memcmp.o(.text) for memcmp
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to ns_ble.o(i.ns_ble_scan_data_find) for ns_ble_scan_data_find
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to ns_ble.o(i.ns_ble_stop_scan) for ns_ble_stop_scan
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to ns_ble.o(i.ns_ble_start_init) for ns_ble_start_init
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to ns_ble.o(.bss) for scan_env
+ ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler) refers to rand.o(.text) for srand
+ ns_ble_task.o(i.gattc_cmp_evt_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gattc_mtu_changed_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.app_entry_point_handler) for app_entry_point_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_activity_created_ind_handler) for gapm_activity_created_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_activity_stopped_ind_handler) for gapm_activity_stopped_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler) for gapm_gen_rand_nb_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_addr_solved_ind_handler) for gapm_addr_solved_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_cmp_evt_handler) for gapm_cmp_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_profile_added_ind_handler) for gapm_profile_added_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) for gapm_ext_adv_repoer_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_scan_request_ind_handler) for gapm_scan_request_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gattc_mtu_changed_ind_handler) for gattc_mtu_changed_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gattc_cmp_evt_handler) for gattc_cmp_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_connection_req_ind_handler) for gapc_connection_req_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_param_update_req_ind_handler) for gapc_param_update_req_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_param_updated_ind_handler) for gapc_param_updated_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_le_pkt_size_ind_handler) for gapc_le_pkt_size_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_disconnect_ind_handler) for gapc_disconnect_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler) for gapc_get_dev_info_req_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_le_phy_ind_handler) for gapc_le_phy_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler) for gapc_set_dev_info_req_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_cmp_evt_handler) for gapc_cmp_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_conn_rssi_ind_handler) for gapc_conn_rssi_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.app_lsi_calib_evt_handler) for app_lsi_calib_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.app_conn_params_update_evt_handler) for app_conn_params_update_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.app_init_timeout_evt_handler) for app_init_timeout_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_sec.o(i.ns_sec_bond_store_evt_handler) for ns_sec_bond_store_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(.constdata) for app_msg_handler_tab
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(.data) for app_state
+ app_dis.o(i.app_dis_add_dis) refers to ns_ble.o(i.ns_ble_prf_task_register) for ns_ble_prf_task_register
+ app_dis.o(i.app_dis_add_dis) refers to prf.o(i.prf_get_itf_func_register) for prf_get_itf_func_register
+ app_dis.o(i.app_dis_add_dis) refers to app_dis.o(.constdata) for .constdata
+ app_dis.o(i.app_dis_add_dis) refers to diss.o(i.diss_prf_itf_get) for diss_prf_itf_get
+ app_dis.o(i.app_dis_init) refers to ns_ble.o(i.ns_ble_prf_task_register) for ns_ble_prf_task_register
+ app_dis.o(i.app_dis_init) refers to prf.o(i.prf_get_itf_func_register) for prf_get_itf_func_register
+ app_dis.o(i.app_dis_init) refers to app_dis.o(.constdata) for .constdata
+ app_dis.o(i.app_dis_init) refers to diss.o(i.diss_prf_itf_get) for diss_prf_itf_get
+ app_dis.o(i.diss_value_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_dis.o(.constdata) refers to app_dis.o(i.diss_value_req_ind_handler) for diss_value_req_ind_handler
+ app_dis.o(.constdata) refers to app_dis.o(.constdata) for app_dis_msg_handler_list
+ app_rdtss.o(i.app_rdtss_add_rdts) refers to ns_ble.o(i.ns_ble_prf_task_register) for ns_ble_prf_task_register
+ app_rdtss.o(i.app_rdtss_add_rdts) refers to prf.o(i.prf_get_itf_func_register) for prf_get_itf_func_register
+ app_rdtss.o(i.app_rdtss_add_rdts) refers to app_rdtss.o(.constdata) for .constdata
+ app_rdtss.o(i.app_rdtss_add_rdts) refers to rdtss.o(i.rdtss_prf_itf_get) for rdtss_prf_itf_get
+ app_rdtss.o(i.app_rdtss_init) refers to ns_ble.o(i.ns_ble_prf_task_register) for ns_ble_prf_task_register
+ app_rdtss.o(i.app_rdtss_init) refers to prf.o(i.prf_get_itf_func_register) for prf_get_itf_func_register
+ app_rdtss.o(i.app_rdtss_init) refers to app_rdtss.o(.constdata) for .constdata
+ app_rdtss.o(i.app_rdtss_init) refers to rdtss.o(i.rdtss_prf_itf_get) for rdtss_prf_itf_get
+ app_rdtss.o(i.rdtss_send_notify) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
+ app_rdtss.o(i.rdtss_send_notify) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_rdtss.o(i.rdtss_send_notify) refers to printf8.o(i.__0printf$8) for __2printf
+ app_rdtss.o(i.rdtss_send_notify) refers to app_rdtss.o(.data) for .data
+ app_rdtss.o(i.rdtss_send_notify) refers to ns_ble.o(.bss) for app_env
+ app_rdtss.o(i.rdtss_send_notify) refers to app_usart.o(.data) for ble_sending
+ app_rdtss.o(i.rdtss_val_ntf_cfm_handler) refers to app_usart.o(i.usart_forward_to_ble_loop) for usart_forward_to_ble_loop
+ app_rdtss.o(i.rdtss_val_write_ind_handler) refers to app_usart.o(i.app_usart_tx_fifo_enter) for app_usart_tx_fifo_enter
+ app_rdtss.o(i.rdtss_val_write_ind_handler) refers to app_rdtss.o(.data) for .data
+ app_rdtss.o(i.rdtss_value_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_rdtss.o(.constdata) refers to app_rdtss.o(.constdata) for app_rdtss_msg_handler_list
+ app_rdtss.o(.constdata) refers to app_rdtss.o(i.rdtss_value_req_ind_handler) for rdtss_value_req_ind_handler
+ app_rdtss.o(.constdata) refers to app_rdtss.o(i.rdtss_val_write_ind_handler) for rdtss_val_write_ind_handler
+ app_rdtss.o(.constdata) refers to app_rdtss.o(i.rdtss_val_ntf_cfm_handler) for rdtss_val_ntf_cfm_handler
+ app_ble.o(i.app_ble_adv_init) refers to memseta.o(.text) for __aeabi_memclr4
+ app_ble.o(i.app_ble_adv_init) refers to memcpya.o(.text) for __aeabi_memcpy4
+ 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_usart.o(i.app_usart_dma_enable) for app_usart_dma_enable
+ 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 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_usart.o(i.app_usart_dma_enable) for app_usart_dma_enable
+ app_ble.o(i.app_ble_disconnected) refers to app_gpio.o(i.LedOff) for LedOff
+ app_ble.o(i.app_ble_disconnected) refers to app_rdtss.o(.data) for notify_en
+ app_ble.o(i.app_ble_gap_params_init) refers to system_n32wb03x.o(i.SystemGetMacAddr) for SystemGetMacAddr
+ app_ble.o(i.app_ble_gap_params_init) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_ble.o(i.app_ble_gap_params_init) refers to ns_ble.o(i.ns_ble_gap_init) for ns_ble_gap_init
+ app_ble.o(i.app_ble_init) refers to ns_ble.o(i.ns_ble_stack_init) for ns_ble_stack_init
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_ble_gap_params_init) for app_ble_gap_params_init
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_ble_sec_init) for app_ble_sec_init
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_ble_adv_init) for app_ble_adv_init
+ app_ble.o(i.app_ble_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_init) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_ble_msg_handler) for app_ble_msg_handler
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_user_msg_handler) for app_user_msg_handler
+ app_ble.o(i.app_ble_init) refers to app_dis.o(i.app_dis_add_dis) for app_dis_add_dis
+ app_ble.o(i.app_ble_init) refers to app_rdtss.o(i.app_rdtss_add_rdts) for app_rdtss_add_rdts
+ app_ble.o(i.app_ble_msg_handler) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ app_ble.o(i.app_ble_msg_handler) refers to app_usart.o(i.app_usart_dma_enable) for app_usart_dma_enable
+ 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 printf8.o(i.__0printf$8) for __2printf
+ 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 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
+ app_ble.o(i.app_ble_prf_init) refers to app_rdtss.o(i.app_rdtss_add_rdts) for app_rdtss_add_rdts
+ app_ble.o(i.app_ble_sec_init) refers to ns_sec.o(i.ns_sec_init) for ns_sec_init
+ app_ble.o(i.app_user_msg_handler) refers to app_usart.o(i.app_usart_tx_process) for app_usart_tx_process
+ main.o(i.ble_schedule_task) refers to tasks.o(i.vTaskDelay) for vTaskDelay
+ main.o(i.led_task) refers to app_gpio.o(i.LedBlink) for LedBlink
+ main.o(i.led_task) refers to tasks.o(i.vTaskDelay) for vTaskDelay
+ main.o(i.main) refers to ns_log_lpuart.o(i.ns_log_lpuart_init) for ns_log_lpuart_init
+ main.o(i.main) refers to app_ble.o(i.app_ble_init) for app_ble_init
+ main.o(i.main) refers to printf8.o(i.__0printf$8) for __2printf
+ main.o(i.main) refers to app_gpio.o(i.LedInit) for LedInit
+ main.o(i.main) refers to app_usart.o(i.app_usart_dma_enable) for app_usart_dma_enable
+ main.o(i.main) refers to app_usart.o(i.usart_tx_dma_send) for usart_tx_dma_send
+ main.o(i.main) refers to ns_sleep.o(i.ns_sleep_lock_acquire) for ns_sleep_lock_acquire
+ main.o(i.main) refers to tasks.o(i.xTaskCreate) for xTaskCreate
+ main.o(i.main) refers to tasks.o(i.vTaskStartScheduler) for vTaskStartScheduler
+ main.o(i.main) refers to main.o(i.ble_schedule_task) for ble_schedule_task
+ main.o(i.main) refers to main.o(i.led_task) for led_task
+ app_usart.o(i.DMA_Channel1_2_3_4_IRQHandler) refers to n32wb03x_dma.o(i.DMA_GetFlagStatus) for DMA_GetFlagStatus
+ app_usart.o(i.DMA_Channel1_2_3_4_IRQHandler) refers to n32wb03x_dma.o(i.DMA_ClearFlag) for DMA_ClearFlag
+ app_usart.o(i.DMA_Channel1_2_3_4_IRQHandler) refers to app_usart.o(i.usart_rx_check_in_irq) for usart_rx_check_in_irq
+ app_usart.o(i.DMA_Channel1_2_3_4_IRQHandler) refers to app_usart.o(.data) for .data
+ app_usart.o(i.DMA_Configuration) refers to n32wb03x_dma.o(i.DMA_DeInit) for DMA_DeInit
+ app_usart.o(i.DMA_Configuration) refers to n32wb03x_dma.o(i.DMA_RequestRemap) for DMA_RequestRemap
+ app_usart.o(i.DMA_Configuration) refers to n32wb03x_dma.o(i.DMA_ConfigInt) for DMA_ConfigInt
+ app_usart.o(i.DMA_Configuration) refers to n32wb03x_dma.o(i.DMA_Init) for DMA_Init
+ app_usart.o(i.DMA_Configuration) refers to app_usart.o(.bss) for .bss
+ app_usart.o(i.GPIO_Configuration_USART) refers to n32wb03x_gpio.o(i.GPIO_InitStruct) for GPIO_InitStruct
+ app_usart.o(i.GPIO_Configuration_USART) refers to n32wb03x_gpio.o(i.GPIO_InitPeripheral) for GPIO_InitPeripheral
+ app_usart.o(i.NVIC_Configuration) refers to misc.o(i.NVIC_Init) for NVIC_Init
+ app_usart.o(i.RCC_Configuration_USART) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk) for RCC_EnableAPB2PeriphClk
+ app_usart.o(i.RCC_Configuration_USART) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk) for RCC_EnableAHBPeriphClk
+ app_usart.o(i.USART1_IRQHandler) refers to n32wb03x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
+ app_usart.o(i.USART1_IRQHandler) refers to app_usart.o(i.usart_rx_check_in_irq) for usart_rx_check_in_irq
+ app_usart.o(i.app_usart_configuration) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk) for RCC_EnableAPB2PeriphClk
+ app_usart.o(i.app_usart_configuration) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk) for RCC_EnableAHBPeriphClk
+ app_usart.o(i.app_usart_configuration) refers to n32wb03x_gpio.o(i.GPIO_InitStruct) for GPIO_InitStruct
+ app_usart.o(i.app_usart_configuration) refers to n32wb03x_gpio.o(i.GPIO_InitPeripheral) for GPIO_InitPeripheral
+ app_usart.o(i.app_usart_configuration) refers to app_usart.o(i.DMA_Configuration) for DMA_Configuration
+ app_usart.o(i.app_usart_configuration) refers to misc.o(i.NVIC_Init) for NVIC_Init
+ app_usart.o(i.app_usart_configuration) refers to n32wb03x_usart.o(i.USART_Init) for USART_Init
+ app_usart.o(i.app_usart_configuration) refers to n32wb03x_usart.o(i.USART_ConfigInt) for USART_ConfigInt
+ app_usart.o(i.app_usart_configuration) refers to n32wb03x_usart.o(i.USART_EnableDMA) for USART_EnableDMA
+ app_usart.o(i.app_usart_configuration) refers to n32wb03x_dma.o(i.DMA_EnableChannel) for DMA_EnableChannel
+ app_usart.o(i.app_usart_configuration) refers to n32wb03x_usart.o(i.USART_Enable) for USART_Enable
+ app_usart.o(i.app_usart_dma_enable) refers to ns_sleep.o(i.ns_sleep_lock_release) for ns_sleep_lock_release
+ app_usart.o(i.app_usart_dma_enable) refers to n32wb03x_usart.o(i.USART_Enable) for USART_Enable
+ app_usart.o(i.app_usart_dma_enable) refers to n32wb03x_dma.o(i.DMA_EnableChannel) for DMA_EnableChannel
+ app_usart.o(i.app_usart_dma_enable) refers to n32wb03x_gpio.o(i.GPIO_InitStruct) for GPIO_InitStruct
+ app_usart.o(i.app_usart_dma_enable) refers to n32wb03x_gpio.o(i.GPIO_InitPeripheral) for GPIO_InitPeripheral
+ app_usart.o(i.app_usart_dma_enable) refers to ns_sleep.o(i.ns_sleep_lock_acquire) for ns_sleep_lock_acquire
+ app_usart.o(i.app_usart_dma_enable) refers to app_usart.o(i.app_usart_configuration) for app_usart_configuration
+ app_usart.o(i.app_usart_dma_enable) refers to app_usart.o(.data) for .data
+ app_usart.o(i.app_usart_rx_data_fifo_enter) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_usart.o(i.app_usart_rx_data_fifo_enter) refers to uidiv.o(.text) for __aeabi_uidivmod
+ app_usart.o(i.app_usart_rx_data_fifo_enter) refers to printf8.o(i.__0printf$8) for __2printf
+ app_usart.o(i.app_usart_rx_data_fifo_enter) refers to app_usart.o(.data) for .data
+ app_usart.o(i.app_usart_rx_data_fifo_enter) refers to app_usart.o(.bss) for .bss
+ app_usart.o(i.app_usart_tx_fifo_enter) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_usart.o(i.app_usart_tx_fifo_enter) refers to uidiv.o(.text) for __aeabi_uidivmod
+ app_usart.o(i.app_usart_tx_fifo_enter) refers to printf8.o(i.__0printf$8) for __2printf
+ app_usart.o(i.app_usart_tx_fifo_enter) refers to app_usart.o(.data) for .data
+ app_usart.o(i.app_usart_tx_fifo_enter) refers to app_usart.o(.bss) for .bss
+ app_usart.o(i.app_usart_tx_process) refers to app_usart.o(i.usart_tx_dma_send) for usart_tx_dma_send
+ app_usart.o(i.app_usart_tx_process) refers to app_usart.o(.data) for .data
+ app_usart.o(i.app_usart_tx_process) refers to app_usart.o(.bss) for .bss
+ app_usart.o(i.usart_forward_to_ble_loop) refers to memseta.o(.text) for __aeabi_memclr4
+ app_usart.o(i.usart_forward_to_ble_loop) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_usart.o(i.usart_forward_to_ble_loop) refers to app_rdtss.o(i.rdtss_send_notify) for rdtss_send_notify
+ app_usart.o(i.usart_forward_to_ble_loop) refers to idiv.o(.text) for __aeabi_idivmod
+ app_usart.o(i.usart_forward_to_ble_loop) refers to uidiv.o(.text) for __aeabi_uidivmod
+ app_usart.o(i.usart_forward_to_ble_loop) refers to app_usart.o(.data) for .data
+ app_usart.o(i.usart_forward_to_ble_loop) refers to ns_ble.o(.bss) for app_env
+ app_usart.o(i.usart_forward_to_ble_loop) refers to app_usart.o(.bss) for .bss
+ app_usart.o(i.usart_rx_check_in_irq) refers to n32wb03x_dma.o(i.DMA_GetCurrDataCounter) for DMA_GetCurrDataCounter
+ app_usart.o(i.usart_rx_check_in_irq) refers to app_usart.o(i.app_usart_rx_data_fifo_enter) for app_usart_rx_data_fifo_enter
+ app_usart.o(i.usart_rx_check_in_irq) refers to app_usart.o(.data) for .data
+ app_usart.o(i.usart_rx_check_in_irq) refers to app_usart.o(.bss) for .bss
+ app_usart.o(i.usart_tx_data_blocking) refers to n32wb03x_usart.o(i.USART_SendData) for USART_SendData
+ app_usart.o(i.usart_tx_dma_send) refers to n32wb03x_dma.o(i.DMA_Init) for DMA_Init
+ app_usart.o(i.usart_tx_dma_send) refers to n32wb03x_dma.o(i.DMA_EnableChannel) for DMA_EnableChannel
+ app_usart.o(i.usart_tx_dma_send) refers to app_usart.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
+ app_gpio.o(i.LedInit) refers to n32wb03x_gpio.o(i.GPIO_InitPeripheral) for GPIO_InitPeripheral
+ app_gpio.o(i.LedOff) refers to n32wb03x_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
+ app_gpio.o(i.LedOn) refers to n32wb03x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
+ tasks.o(i.eTaskGetState) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.eTaskGetState) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.eTaskGetState) refers to tasks.o(.data) for .data
+ tasks.o(i.eTaskGetState) refers to tasks.o(.bss) for .bss
+ tasks.o(i.pcTaskGetName) refers to tasks.o(.data) for .data
+ tasks.o(i.prvAddCurrentTaskToDelayedList) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.prvAddCurrentTaskToDelayedList) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.prvAddCurrentTaskToDelayedList) refers to list.o(i.vListInsert) for vListInsert
+ tasks.o(i.prvAddCurrentTaskToDelayedList) refers to tasks.o(.data) for .data
+ tasks.o(i.prvAddCurrentTaskToDelayedList) refers to tasks.o(.bss) for .bss
+ tasks.o(i.prvIdleTask) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.prvIdleTask) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.prvIdleTask) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.prvIdleTask) refers to heap_4.o(i.vPortFree) for vPortFree
+ tasks.o(i.prvIdleTask) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.prvIdleTask) refers to tasks.o(.data) for .data
+ tasks.o(i.prvIdleTask) refers to tasks.o(.bss) for .bss
+ tasks.o(i.prvListTasksWithinSingleList) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ tasks.o(i.prvListTasksWithinSingleList) refers to tasks.o(i.eTaskGetState) for eTaskGetState
+ tasks.o(i.prvListTasksWithinSingleList) refers to tasks.o(.data) for .data
+ tasks.o(i.pvTaskIncrementMutexHeldCount) refers to tasks.o(.data) for .data
+ tasks.o(i.ulTaskNotifyTake) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.ulTaskNotifyTake) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
+ tasks.o(i.ulTaskNotifyTake) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.ulTaskNotifyTake) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.ulTaskNotifyTake) refers to tasks.o(.data) for .data
+ tasks.o(i.uxTaskGetNumberOfTasks) refers to tasks.o(.data) for .data
+ tasks.o(i.uxTaskGetSystemState) refers to tasks.o(i.prvListTasksWithinSingleList) for prvListTasksWithinSingleList
+ tasks.o(i.uxTaskGetSystemState) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ tasks.o(i.uxTaskGetSystemState) refers to tasks.o(.data) for .data
+ tasks.o(i.uxTaskGetSystemState) refers to tasks.o(.bss) for .bss
+ tasks.o(i.uxTaskPriorityGet) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.uxTaskPriorityGet) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.uxTaskPriorityGet) refers to tasks.o(.data) for .data
+ tasks.o(i.uxTaskPriorityGetFromISR) refers to port.o(.emb_text) for ulSetInterruptMaskFromISR
+ tasks.o(i.uxTaskPriorityGetFromISR) refers to tasks.o(.data) for .data
+ tasks.o(i.uxTaskResetEventItemValue) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskDelay) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
+ tasks.o(i.vTaskDelay) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ tasks.o(i.vTaskDelay) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.vTaskDelay) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskDelayUntil) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
+ tasks.o(i.vTaskDelayUntil) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ tasks.o(i.vTaskDelayUntil) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.vTaskDelayUntil) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskDelete) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.vTaskDelete) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.vTaskDelete) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.vTaskDelete) refers to heap_4.o(i.vPortFree) for vPortFree
+ tasks.o(i.vTaskDelete) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.vTaskDelete) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.vTaskDelete) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskDelete) refers to tasks.o(.bss) for .bss
+ tasks.o(i.vTaskEndScheduler) refers to port.o(i.vPortEndScheduler) for vPortEndScheduler
+ tasks.o(i.vTaskEndScheduler) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskGetInfo) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ tasks.o(i.vTaskGetInfo) refers to tasks.o(i.eTaskGetState) for eTaskGetState
+ tasks.o(i.vTaskGetInfo) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskInternalSetTimeOutState) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskList) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
+ tasks.o(i.vTaskList) refers to tasks.o(i.uxTaskGetSystemState) for uxTaskGetSystemState
+ tasks.o(i.vTaskList) refers to strcpy.o(.text) for strcpy
+ tasks.o(i.vTaskList) refers to strlen.o(.text) for strlen
+ tasks.o(i.vTaskList) refers to printf8.o(i.__0sprintf$8) for __2sprintf
+ tasks.o(i.vTaskList) refers to heap_4.o(i.vPortFree) for vPortFree
+ tasks.o(i.vTaskList) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskMissedYield) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskNotifyGiveFromISR) refers to port.o(.emb_text) for ulSetInterruptMaskFromISR
+ tasks.o(i.vTaskNotifyGiveFromISR) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.vTaskNotifyGiveFromISR) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.vTaskNotifyGiveFromISR) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskNotifyGiveFromISR) refers to tasks.o(.bss) for .bss
+ tasks.o(i.vTaskPlaceOnEventList) refers to list.o(i.vListInsert) for vListInsert
+ tasks.o(i.vTaskPlaceOnEventList) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
+ tasks.o(i.vTaskPlaceOnEventList) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
+ tasks.o(i.vTaskPlaceOnUnorderedEventList) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskPriorityDisinheritAfterTimeout) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.vTaskPriorityDisinheritAfterTimeout) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.vTaskPriorityDisinheritAfterTimeout) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskPriorityDisinheritAfterTimeout) refers to tasks.o(.bss) for .bss
+ tasks.o(i.vTaskPrioritySet) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.vTaskPrioritySet) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.vTaskPrioritySet) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.vTaskPrioritySet) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.vTaskPrioritySet) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.vTaskPrioritySet) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskPrioritySet) refers to tasks.o(.bss) for .bss
+ tasks.o(i.vTaskRemoveFromUnorderedEventList) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.vTaskRemoveFromUnorderedEventList) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskRemoveFromUnorderedEventList) refers to tasks.o(.bss) for .bss
+ tasks.o(i.vTaskResume) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.vTaskResume) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.vTaskResume) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.vTaskResume) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.vTaskResume) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.vTaskResume) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskResume) refers to tasks.o(.bss) for .bss
+ tasks.o(i.vTaskSetTimeOutState) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.vTaskSetTimeOutState) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.vTaskSetTimeOutState) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskStartScheduler) refers to tasks.o(i.xTaskCreate) for xTaskCreate
+ tasks.o(i.vTaskStartScheduler) refers to port.o(i.xPortStartScheduler) for xPortStartScheduler
+ tasks.o(i.vTaskStartScheduler) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskStartScheduler) refers to tasks.o(i.prvIdleTask) for prvIdleTask
+ tasks.o(i.vTaskSuspend) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.vTaskSuspend) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.vTaskSuspend) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.vTaskSuspend) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.vTaskSuspend) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.vTaskSuspend) refers to tasks.o(i.vTaskSwitchContext) for vTaskSwitchContext
+ tasks.o(i.vTaskSuspend) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskSuspend) refers to tasks.o(.bss) for .bss
+ tasks.o(i.vTaskSuspendAll) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskSwitchContext) refers to tasks.o(.data) for .data
+ tasks.o(i.vTaskSwitchContext) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskCheckForTimeOut) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.xTaskCheckForTimeOut) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.xTaskCheckForTimeOut) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
+ tasks.o(i.xTaskCreate) refers to memseta.o(.text) for __aeabi_memset
+ tasks.o(i.xTaskCreate) refers to heap_4.o(i.vPortFree) for vPortFree
+ tasks.o(i.xTaskCreate) refers to list.o(i.vListInitialiseItem) for vListInitialiseItem
+ tasks.o(i.xTaskCreate) refers to port.o(i.pxPortInitialiseStack) for pxPortInitialiseStack
+ tasks.o(i.xTaskCreate) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.xTaskCreate) refers to list.o(i.vListInitialise) for vListInitialise
+ tasks.o(i.xTaskCreate) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.xTaskCreate) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.xTaskCreate) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.xTaskCreate) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskCreate) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskGenericNotify) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.xTaskGenericNotify) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.xTaskGenericNotify) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.xTaskGenericNotify) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.xTaskGenericNotify) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.xTaskGenericNotify) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskGenericNotify) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskGenericNotifyFromISR) refers to port.o(.emb_text) for ulSetInterruptMaskFromISR
+ tasks.o(i.xTaskGenericNotifyFromISR) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.xTaskGenericNotifyFromISR) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.xTaskGenericNotifyFromISR) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskGenericNotifyFromISR) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskGetCurrentTaskHandle) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskGetSchedulerState) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskGetTickCount) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskGetTickCountFromISR) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskIncrementTick) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.xTaskIncrementTick) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.xTaskIncrementTick) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskIncrementTick) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskNotifyStateClear) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.xTaskNotifyStateClear) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.xTaskNotifyStateClear) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskNotifyWait) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.xTaskNotifyWait) refers to tasks.o(i.prvAddCurrentTaskToDelayedList) for prvAddCurrentTaskToDelayedList
+ tasks.o(i.xTaskNotifyWait) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.xTaskNotifyWait) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.xTaskNotifyWait) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskPriorityDisinherit) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.xTaskPriorityDisinherit) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.xTaskPriorityDisinherit) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskPriorityDisinherit) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskPriorityInherit) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.xTaskPriorityInherit) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.xTaskPriorityInherit) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskPriorityInherit) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskRemoveFromEventList) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.xTaskRemoveFromEventList) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.xTaskRemoveFromEventList) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskRemoveFromEventList) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskResumeAll) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ tasks.o(i.xTaskResumeAll) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.xTaskResumeAll) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.xTaskResumeAll) refers to tasks.o(i.xTaskIncrementTick) for xTaskIncrementTick
+ tasks.o(i.xTaskResumeAll) refers to port.o(i.vPortYield) for vPortYield
+ tasks.o(i.xTaskResumeAll) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ tasks.o(i.xTaskResumeAll) refers to tasks.o(.data) for .data
+ tasks.o(i.xTaskResumeAll) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskResumeFromISR) refers to port.o(.emb_text) for ulSetInterruptMaskFromISR
+ tasks.o(i.xTaskResumeFromISR) refers to list.o(i.uxListRemove) for uxListRemove
+ tasks.o(i.xTaskResumeFromISR) refers to list.o(i.vListInsertEnd) for vListInsertEnd
+ tasks.o(i.xTaskResumeFromISR) refers to tasks.o(.bss) for .bss
+ tasks.o(i.xTaskResumeFromISR) refers to tasks.o(.data) for .data
+ queue.o(i.pcQueueGetName) refers to queue.o(.bss) for .bss
+ queue.o(i.prvCopyDataFromQueue) refers to memcpya.o(.text) for __aeabi_memcpy
+ queue.o(i.prvCopyDataToQueue) refers to memcpya.o(.text) for __aeabi_memcpy
+ queue.o(i.prvCopyDataToQueue) refers to tasks.o(i.xTaskPriorityDisinherit) for xTaskPriorityDisinherit
+ queue.o(i.prvUnlockQueue) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ queue.o(i.prvUnlockQueue) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
+ queue.o(i.prvUnlockQueue) refers to tasks.o(i.vTaskMissedYield) for vTaskMissedYield
+ queue.o(i.prvUnlockQueue) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ queue.o(i.uxQueueMessagesWaiting) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ queue.o(i.uxQueueMessagesWaiting) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ queue.o(i.uxQueueSpacesAvailable) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ queue.o(i.uxQueueSpacesAvailable) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ queue.o(i.vQueueAddToRegistry) refers to queue.o(.bss) for .bss
+ queue.o(i.vQueueDelete) refers to heap_4.o(i.vPortFree) for vPortFree
+ queue.o(i.vQueueDelete) refers to queue.o(.bss) for .bss
+ queue.o(i.vQueueUnregisterQueue) refers to queue.o(.bss) for .bss
+ queue.o(i.xQueueCreateCountingSemaphore) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate
+ queue.o(i.xQueueCreateMutex) refers to queue.o(i.xQueueGenericCreate) for xQueueGenericCreate
+ queue.o(i.xQueueCreateMutex) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
+ queue.o(i.xQueueGenericCreate) refers to heap_4.o(i.pvPortMalloc) for pvPortMalloc
+ queue.o(i.xQueueGenericCreate) refers to queue.o(i.xQueueGenericReset) for xQueueGenericReset
+ queue.o(i.xQueueGenericReset) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ queue.o(i.xQueueGenericReset) refers to list.o(i.vListInitialise) for vListInitialise
+ queue.o(i.xQueueGenericReset) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ queue.o(i.xQueueGenericReset) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
+ queue.o(i.xQueueGenericReset) refers to port.o(i.vPortYield) for vPortYield
+ queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
+ queue.o(i.xQueueGenericSend) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ queue.o(i.xQueueGenericSend) refers to memcpya.o(.text) for __aeabi_memcpy
+ queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskPriorityDisinherit) for xTaskPriorityDisinherit
+ queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
+ queue.o(i.xQueueGenericSend) refers to port.o(i.vPortYield) for vPortYield
+ queue.o(i.xQueueGenericSend) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ queue.o(i.xQueueGenericSend) refers to tasks.o(i.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
+ queue.o(i.xQueueGenericSend) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
+ queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
+ queue.o(i.xQueueGenericSend) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue
+ queue.o(i.xQueueGenericSend) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ queue.o(i.xQueueGenericSend) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
+ queue.o(i.xQueueGenericSendFromISR) refers to port.o(.emb_text) for ulSetInterruptMaskFromISR
+ queue.o(i.xQueueGenericSendFromISR) refers to queue.o(i.prvCopyDataToQueue) for prvCopyDataToQueue
+ queue.o(i.xQueueGenericSendFromISR) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
+ queue.o(i.xQueueGetMutexHolder) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ queue.o(i.xQueueGetMutexHolder) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ queue.o(i.xQueueGiveFromISR) refers to port.o(.emb_text) for ulSetInterruptMaskFromISR
+ queue.o(i.xQueueGiveFromISR) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
+ queue.o(i.xQueueGiveMutexRecursive) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
+ queue.o(i.xQueueGiveMutexRecursive) refers to queue.o(i.xQueueGenericSend) for xQueueGenericSend
+ queue.o(i.xQueuePeek) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
+ queue.o(i.xQueuePeek) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ queue.o(i.xQueuePeek) refers to memcpya.o(.text) for __aeabi_memcpy
+ queue.o(i.xQueuePeek) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
+ queue.o(i.xQueuePeek) refers to port.o(i.vPortYield) for vPortYield
+ queue.o(i.xQueuePeek) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ queue.o(i.xQueuePeek) refers to tasks.o(i.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
+ queue.o(i.xQueuePeek) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
+ queue.o(i.xQueuePeek) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
+ queue.o(i.xQueuePeek) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue
+ queue.o(i.xQueuePeek) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ queue.o(i.xQueuePeek) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
+ queue.o(i.xQueuePeekFromISR) refers to port.o(.emb_text) for ulSetInterruptMaskFromISR
+ queue.o(i.xQueuePeekFromISR) refers to queue.o(i.prvCopyDataFromQueue) for prvCopyDataFromQueue
+ queue.o(i.xQueueReceive) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
+ queue.o(i.xQueueReceive) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ queue.o(i.xQueueReceive) refers to memcpya.o(.text) for __aeabi_memcpy
+ queue.o(i.xQueueReceive) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
+ queue.o(i.xQueueReceive) refers to port.o(i.vPortYield) for vPortYield
+ queue.o(i.xQueueReceive) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ queue.o(i.xQueueReceive) refers to tasks.o(i.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
+ queue.o(i.xQueueReceive) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
+ queue.o(i.xQueueReceive) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
+ queue.o(i.xQueueReceive) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue
+ queue.o(i.xQueueReceive) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ queue.o(i.xQueueReceive) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
+ queue.o(i.xQueueReceiveFromISR) refers to port.o(.emb_text) for ulSetInterruptMaskFromISR
+ queue.o(i.xQueueReceiveFromISR) refers to queue.o(i.prvCopyDataFromQueue) for prvCopyDataFromQueue
+ queue.o(i.xQueueReceiveFromISR) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskGetSchedulerState) for xTaskGetSchedulerState
+ queue.o(i.xQueueSemaphoreTake) refers to port.o(i.vPortEnterCritical) for vPortEnterCritical
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.pvTaskIncrementMutexHeldCount) for pvTaskIncrementMutexHeldCount
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskRemoveFromEventList) for xTaskRemoveFromEventList
+ queue.o(i.xQueueSemaphoreTake) refers to port.o(i.vPortYield) for vPortYield
+ queue.o(i.xQueueSemaphoreTake) refers to port.o(i.vPortExitCritical) for vPortExitCritical
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.vTaskInternalSetTimeOutState) for vTaskInternalSetTimeOutState
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskCheckForTimeOut) for xTaskCheckForTimeOut
+ queue.o(i.xQueueSemaphoreTake) refers to queue.o(i.prvUnlockQueue) for prvUnlockQueue
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.xTaskPriorityInherit) for xTaskPriorityInherit
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.vTaskPlaceOnEventList) for vTaskPlaceOnEventList
+ queue.o(i.xQueueSemaphoreTake) refers to tasks.o(i.vTaskPriorityDisinheritAfterTimeout) for vTaskPriorityDisinheritAfterTimeout
+ queue.o(i.xQueueTakeMutexRecursive) refers to tasks.o(i.xTaskGetCurrentTaskHandle) for xTaskGetCurrentTaskHandle
+ queue.o(i.xQueueTakeMutexRecursive) refers to queue.o(i.xQueueSemaphoreTake) for xQueueSemaphoreTake
+ heap_4.o(i.prvInsertBlockIntoFreeList) refers to heap_4.o(.data) for .data
+ heap_4.o(i.pvPortMalloc) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
+ heap_4.o(i.pvPortMalloc) refers to heap_4.o(i.prvInsertBlockIntoFreeList) for prvInsertBlockIntoFreeList
+ heap_4.o(i.pvPortMalloc) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ heap_4.o(i.pvPortMalloc) refers to heap_4.o(.data) for .data
+ heap_4.o(i.pvPortMalloc) refers to heap_4.o(.bss) for .bss
+ heap_4.o(i.vPortFree) refers to tasks.o(i.vTaskSuspendAll) for vTaskSuspendAll
+ heap_4.o(i.vPortFree) refers to heap_4.o(i.prvInsertBlockIntoFreeList) for prvInsertBlockIntoFreeList
+ heap_4.o(i.vPortFree) refers to tasks.o(i.xTaskResumeAll) for xTaskResumeAll
+ heap_4.o(i.vPortFree) refers to heap_4.o(.data) for .data
+ heap_4.o(i.xPortGetFreeHeapSize) refers to heap_4.o(.data) for .data
+ heap_4.o(i.xPortGetMinimumEverFreeHeapSize) refers to heap_4.o(.data) for .data
+ port.o(.emb_text) refers to tasks.o(.data) for pxCurrentTCB
+ port.o(.emb_text) refers to tasks.o(i.vTaskSwitchContext) for vTaskSwitchContext
+ port.o(i.SysTick_Handler) refers to port.o(.emb_text) for ulSetInterruptMaskFromISR
+ port.o(i.SysTick_Handler) refers to tasks.o(i.xTaskIncrementTick) for xTaskIncrementTick
+ port.o(i.prvTaskExitError) refers to port.o(.data) for .data
+ port.o(i.pxPortInitialiseStack) refers to port.o(i.prvTaskExitError) for prvTaskExitError
+ port.o(i.vPortEndScheduler) refers to port.o(.data) for .data
+ port.o(i.vPortEnterCritical) refers to port.o(.data) for .data
+ port.o(i.vPortExitCritical) refers to port.o(.data) for .data
+ port.o(i.xPortStartScheduler) refers to uidiv.o(.text) for __aeabi_uidivmod
+ port.o(i.xPortStartScheduler) refers to port.o(.emb_text) for __asm___6_port_c_39a90d8d__prvPortStartFirstTask
+ port.o(i.xPortStartScheduler) refers to system_n32wb03x.o(.data) for SystemCoreClock
+ port.o(i.xPortStartScheduler) refers to port.o(.data) for .data
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
+ idiv.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
+ uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
+ uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
+ rand.o(.text) refers to rand.o(.data) for .data
+ printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0fprintf$bare) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0printf$bare) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
+ printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
+ printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0vfprintf$bare) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0vprintf$bare) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
+ printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
+ printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0fprintf$0) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0printf$0) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
+ printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
+ printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0vfprintf$0) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0vprintf$0) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
+ printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
+ printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0fprintf$1) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0printf$1) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
+ printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
+ printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0vfprintf$1) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0vprintf$1) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
+ printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
+ printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
+ printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0fprintf$2) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0printf$2) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
+ printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
+ printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0vfprintf$2) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0vprintf$2) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
+ printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
+ printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0fprintf$3) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0printf$3) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
+ printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
+ printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0vfprintf$3) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0vprintf$3) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
+ printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
+ printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
+ printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0fprintf$4) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0printf$4) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
+ printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
+ printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0vfprintf$4) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0vprintf$4) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
+ printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
+ printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0fprintf$5) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0printf$5) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
+ printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
+ printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0vfprintf$5) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0vprintf$5) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
+ printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
+ printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0fprintf$6) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0printf$6) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
+ printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
+ printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0vfprintf$6) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0vprintf$6) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
+ printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
+ printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
+ printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
+ printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
+ printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0fprintf$7) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0printf$7) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
+ printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
+ printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0vfprintf$7) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0vprintf$7) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
+ printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
+ printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
+ printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
+ printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0fprintf$8) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0printf$8) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
+ printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
+ printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0vfprintf$8) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0vprintf$8) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
+ printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
+ printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
+ printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
+ printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0fprintf) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0printf) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
+ printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
+ printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0vfprintf) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0vprintf) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
+ printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
+ printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
+ printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
+ printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
+ printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
+ printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
+ printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
+ printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
+ printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
+ printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
+ printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fadd.o(.text) refers to fepilogue.o(.text) for _float_epilogue
+ fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fdiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fdiv.o(.text) refers to fepilogue.o(.text) for _float_round
+ dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
+ dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
+ dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
+ dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
+ ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ ddiv.o(.text) refers to depilogue.o(.text) for _double_round
+ fflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fflti.o(.text) refers to fepilogue.o(.text) for _float_epilogue
+ ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ ffltui.o(.text) refers to fepilogue.o(.text) for _float_epilogue
+ dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
+ dfltul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ dfltul.o(.text) refers to depilogue.o(.text) for _double_epilogue
+ 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
+ dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
+ f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ d2f.o(.text) refers to fepilogue.o(.text) for _float_round
+ entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
+ entry2.o(.ARM.Collect$$$$00002712) refers to startup_n32wb03x.o(STACK) for __initial_sp
+ entry2.o(__vectab_stack_and_reset_area) refers to startup_n32wb03x.o(STACK) for __initial_sp
+ entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
+ entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
+ entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
+ entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
+ depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
+ depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
+ depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
+ init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
+ ns_sec.o(i.co_rand_word) refers to rand.o(.text) for rand
+
+
+==============================================================================
+
+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).
+ Removing n32wb03x_crc.o(i.CRC16_CalcCRC), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_CalcBufCrc), (32 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_CalcCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_GetCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_GetIDat), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_ResetCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_SetIDat), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_CalcCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_GetCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_GetLRC), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetBigEndianFmt), (16 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetCleanDisable), (16 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetCleanEnable), (16 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetLRC), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetLittleEndianFmt), (16 bytes).
+ Removing n32wb03x_dma.o(.emb_text), (8 bytes).
+ Removing n32wb03x_dma.o(i.DMA_ClrIntPendingBit), (4 bytes).
+ Removing n32wb03x_dma.o(i.DMA_GetIntStatus), (14 bytes).
+ Removing n32wb03x_dma.o(i.DMA_SetCurrDataCounter), (4 bytes).
+ Removing n32wb03x_dma.o(i.DMA_StructInit), (26 bytes).
+ Removing n32wb03x_exti.o(.emb_text), (8 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_ClrStatusFlag), (12 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_DeInit), (28 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_GetStatusFlag), (20 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_InitStruct), (14 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_TriggerSWInt), (16 bytes).
+ Removing n32wb03x_gpio.o(.emb_text), (8 bytes).
+ Removing n32wb03x_gpio.o(i.AFIO_ConfigSPINSSMode), (24 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_AFIOInitDefault), (20 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ConfigEXTILine), (340 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ConfigPinLock), (18 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ConfigPinRemap), (60 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_DeInit), (56 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_DeInitPin), (100 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ReadInputData), (6 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ReadInputDataBit), (14 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ReadOutputData), (6 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ReadOutputDataBit), (14 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_Write), (4 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_WriteBit), (12 bytes).
+ Removing n32wb03x_rcc.o(.emb_text), (8 bytes).
+ 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).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigInt), (24 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigLSXSEL), (24 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigLse), (40 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigMco), (24 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigPclk1), (20 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigPclk2), (24 bytes).
+ 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).
+ Removing n32wb03x_rcc.o(i.RCC_EnableHsi), (28 bytes).
+ 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_GetRTCClkSrc), (16 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_GetSysclkSrc), (16 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_WaitHseStable), (56 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_WaitHsiStable), (56 bytes).
+ Removing n32wb03x_tim.o(.emb_text), (8 bytes).
+ Removing n32wb03x_tim.o(i.ConfigTI1), (76 bytes).
+ Removing n32wb03x_tim.o(i.ConfigTI2), (84 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClearFlag), (8 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrIntPendingBit), (8 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrOc1Ref), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrOc2Ref), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrOc3Ref), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrOc4Ref), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigArPreload), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigBkdt), (88 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigCntMode), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigDma), (8 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigEncoderInterface), (52 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigExtClkMode1), (38 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigExtClkMode2), (30 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigExtTrig), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigExtTrigAsClk), (50 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigForcedOc1), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigForcedOc2), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigForcedOc3), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigForcedOc4), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigInt), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigInternalClk), (10 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigInternalTrigToExt), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc1Fast), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc1NPolarity), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc1Polarity), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc2Fast), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc2NPolarity), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc2Polarity), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc2Preload), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc3Fast), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc3NPolarity), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc3Polarity), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc3Preload), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc4Fast), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc4Polarity), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc4Preload), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigPrescaler), (6 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigPwmIc), (144 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigUpdateRequestIntSrc), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_DeInit), (84 bytes).
+ Removing n32wb03x_tim.o(i.TIM_Enable), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableCapCmpCh), (26 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableCapCmpChN), (26 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableCapCmpPreloadControl), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableCtrlPwmOutputs), (24 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableDma), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableOc1Preload), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableUpdateEvt), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GenerateEvent), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCap1), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCap2), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCap3), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCap4), (6 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCnt), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetFlagStatus), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetIntStatus), (24 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetPrescaler), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ICInit), (288 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitBkdtStruct), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitIcStruct), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOc1), (96 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOc2), (112 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOc3), (112 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOc4), (92 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOcStruct), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitTimBaseStruct), (28 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitTimeBase), (176 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectCapCmpDmaSrc), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectComEvt), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectHallSensor), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectInputTrig), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectMasterSlaveMode), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectOcMode), (82 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectOnePulseMode), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectOutputTrig), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectSlaveMode), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetAutoReload), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetClkDiv), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCmp1), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCmp2), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCmp3), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCmp4), (6 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCnt), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetInCap1Prescaler), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetInCap2Prescaler), (24 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetInCap3Prescaler), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetInCap4Prescaler), (24 bytes).
+ Removing n32wb03x_usart.o(.emb_text), (8 bytes).
+ Removing n32wb03x_usart.o(i.USART_ClockInit), (36 bytes).
+ Removing n32wb03x_usart.o(i.USART_ClockStructInit), (12 bytes).
+ Removing n32wb03x_usart.o(i.USART_ClrFlag), (6 bytes).
+ Removing n32wb03x_usart.o(i.USART_ClrIntPendingBit), (12 bytes).
+ Removing n32wb03x_usart.o(i.USART_ConfigIrDAMode), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_ConfigLINBreakDetectLength), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_ConfigWakeUpMode), (20 bytes).
+ Removing n32wb03x_usart.o(i.USART_DeInit), (52 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableHalfDuplex), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableIrDA), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableLIN), (28 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableRcvWakeUp), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableSmartCard), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_GetIntStatus), (64 bytes).
+ Removing n32wb03x_usart.o(i.USART_ReceiveData), (8 bytes).
+ Removing n32wb03x_usart.o(i.USART_SendBreak), (10 bytes).
+ Removing n32wb03x_usart.o(i.USART_SendData), (8 bytes).
+ Removing n32wb03x_usart.o(i.USART_SetAddr), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_SetGuardTime), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_SetPrescaler), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_SetSmartCardNACK), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_StructInit), (22 bytes).
+ Removing n32wb03x_spi.o(.emb_text), (8 bytes).
+ Removing n32wb03x_spi.o(i.I2S_Enable), (28 bytes).
+ Removing n32wb03x_spi.o(i.I2S_Init), (132 bytes).
+ Removing n32wb03x_spi.o(i.I2S_InitStruct), (16 bytes).
+ Removing n32wb03x_spi.o(i.SPI_ConfigBidirectionalMode), (28 bytes).
+ Removing n32wb03x_spi.o(i.SPI_ConfigDataLen), (20 bytes).
+ Removing n32wb03x_spi.o(i.SPI_Enable), (18 bytes).
+ Removing n32wb03x_spi.o(i.SPI_EnableCalculateCrc), (28 bytes).
+ Removing n32wb03x_spi.o(i.SPI_GetCRCDat), (12 bytes).
+ Removing n32wb03x_spi.o(i.SPI_GetCRCPoly), (4 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_ClrCRCErrFlag), (6 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_ClrITPendingBit), (14 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_DeInit), (52 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_EnableDma), (16 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_EnableInt), (24 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_GetIntStatus), (44 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_GetStatus), (14 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_ReceiveData), (4 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_TransmitData), (4 bytes).
+ Removing n32wb03x_spi.o(i.SPI_Init), (64 bytes).
+ Removing n32wb03x_spi.o(i.SPI_InitStruct), (24 bytes).
+ Removing n32wb03x_spi.o(i.SPI_SSOutputEnable), (18 bytes).
+ Removing n32wb03x_spi.o(i.SPI_SetNssLevel), (28 bytes).
+ Removing n32wb03x_spi.o(i.SPI_TransmitCrcNext), (12 bytes).
+ Removing n32wb03x_lpuart.o(.emb_text), (8 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ClrIntPendingBit), (6 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ConfigInt), (16 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ConfigSamplingMethod), (16 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ConfigWakeUpData), (4 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ConfigWakeUpMethod), (20 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_EnableDMA), (16 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_EnableLoopBack), (18 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_EnableWakeUpStop), (24 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_FlushRxFifo), (32 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_GetIntStatus), (38 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ReceiveData), (4 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_StructInit), (24 bytes).
+ Removing n32wb03x_qflash.o(.emb_text), (8 bytes).
+ Removing n32wb03x_qflash.o(i.Qflash_Read), (36 bytes).
+ Removing lib_att.o(.emb_text), (8 bytes).
+ Removing lib_att.o(i.attm_att_set_permission), (184 bytes).
+ Removing lib_att.o(i.attm_reserve_handle_range), (32 bytes).
+ Removing rwip.o(.emb_text), (8 bytes).
+ Removing rwip.o(i.rwip_reset), (136 bytes).
+ Removing rwip_driver.o(.emb_text), (8 bytes).
+ Removing rwip_driver.o(i.radio_freq_cal_from_trim), (48 bytes).
+ Removing rwip_driver.o(i.radio_hse_mco_set), (152 bytes).
+ Removing rwip_driver.o(i.radio_read_trim_mac_address), (60 bytes).
+ Removing rwip_driver.o(i.radio_read_trim_mco_freq), (48 bytes).
+ Removing rwip_driver.o(i.rf_tx_power_set), (124 bytes).
+ Removing rwip_driver.o(i.rwip_sleep), (308 bytes).
+ Removing prf.o(.emb_text), (8 bytes).
+ Removing prf.o(i.prf_cleanup), (92 bytes).
+ Removing prf.o(i.prf_create), (92 bytes).
+ Removing prf.o(i.prf_src_task_get), (16 bytes).
+ Removing prf_utils.o(.emb_text), (8 bytes).
+ Removing prf_utils.o(i.prf_pack_date_time), (32 bytes).
+ Removing prf_utils.o(i.prf_unpack_date_time), (34 bytes).
+ Removing diss.o(.emb_text), (8 bytes).
+ Removing diss.o(i.diss_compute_cfg_flag), (40 bytes).
+ Removing diss_task.o(.emb_text), (8 bytes).
+ Removing bass.o(.emb_text), (8 bytes).
+ Removing bass_task.o(.emb_text), (8 bytes).
+ Removing rdtss.o(.emb_text), (8 bytes).
+ Removing rdtss_task.o(.emb_text), (8 bytes).
+ Removing rdts_common.o(.emb_text), (8 bytes).
+ Removing ns_log_lpuart.o(.emb_text), (8 bytes).
+ Removing ns_log_lpuart.o(i.GPIO_Configuration), (44 bytes).
+ Removing ns_log_lpuart.o(i.RCC_Configuration), (36 bytes).
+ Removing ns_log_lpuart.o(i.ns_log_lpuart_deinit), (2 bytes).
+ Removing ns_sleep.o(.emb_text), (8 bytes).
+ Removing ns_sleep.o(i.app_sleep_prepare_proc), (2 bytes).
+ Removing ns_sleep.o(i.app_sleep_resume_proc), (2 bytes).
+ Removing ns_sleep.o(i.entry_idle), (40 bytes).
+ Removing ns_sleep.o(i.entry_sleep), (176 bytes).
+ Removing ns_sleep.o(i.ns_sleep), (180 bytes).
+ Removing ns_error.o(i.error_handler), (32 bytes).
+ Removing ns_error.o(.bss), (12 bytes).
+ Removing ns_timer.o(.emb_text), (8 bytes).
+ Removing ns_timer.o(i.ns_timer_cancel), (76 bytes).
+ Removing ns_timer.o(i.ns_timer_cancel_all), (96 bytes).
+ Removing ns_timer.o(i.ns_timer_create), (64 bytes).
+ Removing ns_timer.o(i.ns_timer_modify), (96 bytes).
+ Removing ns_sec.o(.emb_text), (8 bytes).
+ Removing ns_sec.o(i.ns_sec_bond_db_erase_all), (20 bytes).
+ Removing ns_sec.o(i.ns_sec_pincode_respond), (64 bytes).
+ Removing ns_sec.o(i.ns_sec_send_bond_start), (64 bytes).
+ Removing ns_sec.o(i.ns_sec_send_encrypt_req), (220 bytes).
+ Removing ns_sec.o(i.ns_sec_send_security_req), (40 bytes).
+ Removing ns_ble.o(.emb_text), (8 bytes).
+ Removing ns_ble.o(i.ns_ble_active_rssi), (52 bytes).
+ Removing ns_ble.o(i.ns_ble_adv_data_set), (80 bytes).
+ Removing ns_ble.o(i.ns_ble_create_init), (52 bytes).
+ Removing ns_ble.o(i.ns_ble_create_scan), (52 bytes).
+ Removing ns_ble.o(i.ns_ble_dle_set), (48 bytes).
+ Removing ns_ble.o(i.ns_ble_ex_adv_data_set), (60 bytes).
+ Removing ns_ble.o(i.ns_ble_get_active_connection), (12 bytes).
+ Removing ns_ble.o(i.ns_ble_get_conidx_by_role), (56 bytes).
+ Removing ns_ble.o(i.ns_ble_get_connection_state), (32 bytes).
+ 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).
+ Removing ns_ble.o(i.ns_ble_radio_power_set), (8 bytes).
+ Removing ns_ble.o(i.ns_ble_resolv_addr), (64 bytes).
+ Removing ns_ble.o(i.ns_ble_scan_init), (28 bytes).
+ Removing ns_ble.o(i.ns_ble_scan_rsp_data_set), (68 bytes).
+ Removing ns_ble.o(i.ns_ble_set_active_connection), (12 bytes).
+ Removing ns_ble.o(i.ns_ble_set_channel_map), (44 bytes).
+ Removing ns_ble.o(i.ns_ble_set_slave_latency), (44 bytes).
+ Removing ns_ble.o(i.ns_ble_slave_connection_num), (48 bytes).
+ Removing ns_ble.o(i.ns_iwdg_config), (80 bytes).
+ Removing ns_ble.o(i.ns_iwdg_reload), (80 bytes).
+ Removing ns_ble_task.o(.emb_text), (8 bytes).
+ Removing app_dis.o(.emb_text), (8 bytes).
+ Removing app_dis.o(i.app_dis_init), (48 bytes).
+ Removing app_batt.o(.emb_text), (8 bytes).
+ 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), (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).
+ Removing main.o(i.app_sleep_prepare_proc), (2 bytes).
+ Removing main.o(i.app_sleep_resume_proc), (2 bytes).
+ Removing app_usart.o(.emb_text), (8 bytes).
+ Removing app_usart.o(i.GPIO_Configuration_USART), (56 bytes).
+ Removing app_usart.o(i.NVIC_Configuration), (56 bytes).
+ Removing app_usart.o(i.RCC_Configuration_USART), (28 bytes).
+ Removing app_usart.o(i.usart_tx_data_blocking), (40 bytes).
+ Removing app_gpio.o(.emb_text), (8 bytes).
+ Removing tasks.o(i.eTaskGetState), (96 bytes).
+ Removing tasks.o(i.pcTaskGetName), (24 bytes).
+ Removing tasks.o(i.prvListTasksWithinSingleList), (204 bytes).
+ Removing tasks.o(i.pvTaskIncrementMutexHeldCount), (24 bytes).
+ Removing tasks.o(i.ulTaskNotifyTake), (96 bytes).
+ Removing tasks.o(i.uxTaskGetNumberOfTasks), (12 bytes).
+ Removing tasks.o(i.uxTaskGetSystemState), (152 bytes).
+ Removing tasks.o(i.uxTaskGetTaskNumber), (8 bytes).
+ Removing tasks.o(i.uxTaskPriorityGet), (32 bytes).
+ Removing tasks.o(i.uxTaskPriorityGetFromISR), (32 bytes).
+ Removing tasks.o(i.uxTaskResetEventItemValue), (24 bytes).
+ Removing tasks.o(i.vTaskDelayUntil), (100 bytes).
+ Removing tasks.o(i.vTaskDelete), (148 bytes).
+ Removing tasks.o(i.vTaskEndScheduler), (20 bytes).
+ Removing tasks.o(i.vTaskGetInfo), (136 bytes).
+ Removing tasks.o(i.vTaskInternalSetTimeOutState), (16 bytes).
+ Removing tasks.o(i.vTaskList), (208 bytes).
+ Removing tasks.o(i.vTaskMissedYield), (12 bytes).
+ Removing tasks.o(i.vTaskNotifyGiveFromISR), (140 bytes).
+ Removing tasks.o(i.vTaskPlaceOnEventList), (36 bytes).
+ Removing tasks.o(i.vTaskPlaceOnUnorderedEventList), (56 bytes).
+ Removing tasks.o(i.vTaskPriorityDisinheritAfterTimeout), (116 bytes).
+ Removing tasks.o(i.vTaskPrioritySet), (148 bytes).
+ Removing tasks.o(i.vTaskRemoveFromUnorderedEventList), (92 bytes).
+ Removing tasks.o(i.vTaskResume), (112 bytes).
+ Removing tasks.o(i.vTaskSetTaskNumber), (8 bytes).
+ Removing tasks.o(i.vTaskSetTimeOutState), (36 bytes).
+ Removing tasks.o(i.vTaskSuspend), (156 bytes).
+ Removing tasks.o(i.xTaskCheckForTimeOut), (100 bytes).
+ Removing tasks.o(i.xTaskGenericNotify), (172 bytes).
+ Removing tasks.o(i.xTaskGenericNotifyFromISR), (208 bytes).
+ Removing tasks.o(i.xTaskGetCurrentTaskHandle), (12 bytes).
+ Removing tasks.o(i.xTaskGetSchedulerState), (32 bytes).
+ Removing tasks.o(i.xTaskGetTickCount), (12 bytes).
+ Removing tasks.o(i.xTaskGetTickCountFromISR), (12 bytes).
+ Removing tasks.o(i.xTaskNotifyStateClear), (48 bytes).
+ Removing tasks.o(i.xTaskNotifyWait), (124 bytes).
+ Removing tasks.o(i.xTaskPriorityDisinherit), (104 bytes).
+ Removing tasks.o(i.xTaskPriorityInherit), (120 bytes).
+ Removing tasks.o(i.xTaskRemoveFromEventList), (100 bytes).
+ Removing tasks.o(i.xTaskResumeFromISR), (124 bytes).
+ Removing queue.o(i.pcQueueGetName), (40 bytes).
+ Removing queue.o(i.prvCopyDataFromQueue), (40 bytes).
+ Removing queue.o(i.prvCopyDataToQueue), (112 bytes).
+ Removing queue.o(i.prvUnlockQueue), (116 bytes).
+ Removing queue.o(i.ucQueueGetQueueType), (6 bytes).
+ Removing queue.o(i.uxQueueGetQueueNumber), (4 bytes).
+ Removing queue.o(i.uxQueueMessagesWaiting), (24 bytes).
+ Removing queue.o(i.uxQueueMessagesWaitingFromISR), (12 bytes).
+ Removing queue.o(i.uxQueueSpacesAvailable), (28 bytes).
+ Removing queue.o(i.vQueueAddToRegistry), (40 bytes).
+ Removing queue.o(i.vQueueDelete), (56 bytes).
+ Removing queue.o(i.vQueueSetQueueNumber), (4 bytes).
+ Removing queue.o(i.vQueueUnregisterQueue), (40 bytes).
+ Removing queue.o(i.xQueueCreateCountingSemaphore), (36 bytes).
+ Removing queue.o(i.xQueueCreateMutex), (36 bytes).
+ Removing queue.o(i.xQueueGenericCreate), (68 bytes).
+ Removing queue.o(i.xQueueGenericReset), (110 bytes).
+ Removing queue.o(i.xQueueGenericSend), (398 bytes).
+ Removing queue.o(i.xQueueGenericSendFromISR), (142 bytes).
+ Removing queue.o(i.xQueueGetMutexHolder), (28 bytes).
+ Removing queue.o(i.xQueueGetMutexHolderFromISR), (22 bytes).
+ Removing queue.o(i.xQueueGiveFromISR), (116 bytes).
+ Removing queue.o(i.xQueueGiveMutexRecursive), (50 bytes).
+ Removing queue.o(i.xQueueIsQueueEmptyFromISR), (22 bytes).
+ Removing queue.o(i.xQueueIsQueueFullFromISR), (24 bytes).
+ Removing queue.o(i.xQueuePeek), (318 bytes).
+ Removing queue.o(i.xQueuePeekFromISR), (76 bytes).
+ Removing queue.o(i.xQueueReceive), (322 bytes).
+ Removing queue.o(i.xQueueReceiveFromISR), (122 bytes).
+ Removing queue.o(i.xQueueSemaphoreTake), (370 bytes).
+ Removing queue.o(i.xQueueTakeMutexRecursive), (52 bytes).
+ Removing queue.o(.bss), (64 bytes).
+ Removing heap_4.o(i.vPortInitialiseBlocks), (2 bytes).
+ Removing heap_4.o(i.xPortGetFreeHeapSize), (12 bytes).
+ Removing heap_4.o(i.xPortGetMinimumEverFreeHeapSize), (12 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 dadd.o(.text), (356 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 cdrcmple.o(.text), (40 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).
+ Removing rwip_driver.o(i.__ARM_common_memcpy1_6), (26 bytes).
+ Removing ns_sec.o(i.co_rand_word), (8 bytes).
+ Removing ns_ble.o(i.__ARM_common_memcpy1_5), (22 bytes).
+
+455 unused section(s) (total 19870 bytes) removed from the image.
+
+==============================================================================
+
+Adding Veneers to the image
+
+ Adding TT veneer (12 bytes, Long) for call to '__ARM_common_memcpy1_6' from app_ble.o(i.app_ble_gap_params_init).
+ Adding TT veneer (12 bytes, Long) for call to 'attmdb_get_attribute' from lib_att.o(i.attm_att_set_value).
+ Adding TT veneer (12 bytes, Long) for call to 'attmdb_uuid16_comp' from lib_att.o(i.attm_att_set_value).
+ Adding TT veneer (12 bytes, Long) for call to 'attm_svc_create_db' from diss.o(i.diss_init).
+ Adding TT veneer (12 bytes, Long) for call to 'attmdb_att_get_permission' from rdtss_task.o(i.gattc_write_req_ind_handler).
+ Adding TT veneer (12 bytes, Long) for call to 'attmdb_get_service' from rdts_common.o(i.get_cfg_handle).
+ Adding TT veneer (12 bytes, Long) for call to 'attmdb_get_uuid' from rdts_common.o(i.get_cfg_handle).
+ 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 '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).
+
+10 Veneer(s) (total 120 bytes) added to the image.
+
+==============================================================================
+
+Image Symbol Table
+
+ Local Symbols
+
+ Symbol Name Value Ov Type Size Object(Section)
+
+ ../clib/../cmprslib/zerorunl2.c 0x00000000 Number 0 __dczerorl2.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
+ ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
+ ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
+ ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.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/memcmp.c 0x00000000 Number 0 memcmp.o ABSOLUTE
+ ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE
+ ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
+ ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE
+ ../clib/microlib/string/strcpy.c 0x00000000 Number 0 strcpy.o ABSOLUTE
+ ../clib/microlib/string/strlen.c 0x00000000 Number 0 strlen.o ABSOLUTE
+ ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
+ ../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE
+ ../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
+ ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE
+ ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.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 fepilogue.o ABSOLUTE
+ ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
+ ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
+ ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.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
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_adc.c 0x00000000 Number 0 n32wb03x_adc.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_crc.c 0x00000000 Number 0 n32wb03x_crc.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_dma.c 0x00000000 Number 0 n32wb03x_dma.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_exti.c 0x00000000 Number 0 n32wb03x_exti.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_gpio.c 0x00000000 Number 0 n32wb03x_gpio.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_lpuart.c 0x00000000 Number 0 n32wb03x_lpuart.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_qflash.c 0x00000000 Number 0 n32wb03x_qflash.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_rcc.c 0x00000000 Number 0 n32wb03x_rcc.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_spi.c 0x00000000 Number 0 n32wb03x_spi.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_tim.c 0x00000000 Number 0 n32wb03x_tim.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_usart.c 0x00000000 Number 0 n32wb03x_usart.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass.c 0x00000000 Number 0 bass.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass_task.c 0x00000000 Number 0 bass_task.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss.c 0x00000000 Number 0 diss.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss_task.c 0x00000000 Number 0 diss_task.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf.c 0x00000000 Number 0 prf.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf_utils.c 0x00000000 Number 0 prf_utils.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.c 0x00000000 Number 0 rdts_common.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss.c 0x00000000 Number 0 rdtss.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss_task.c 0x00000000 Number 0 rdtss_task.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\att\lib_att.c 0x00000000 Number 0 lib_att.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c 0x00000000 Number 0 rwip.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip_driver.c 0x00000000 Number 0 rwip_driver.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c 0x00000000 Number 0 ns_ble.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.c 0x00000000 Number 0 ns_ble_task.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.c 0x00000000 Number 0 ns_error.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.c 0x00000000 Number 0 ns_log_lpuart.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c 0x00000000 Number 0 ns_sec.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.c 0x00000000 Number 0 ns_sleep.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.c 0x00000000 Number 0 ns_timer.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\list.c 0x00000000 Number 0 list.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c 0x00000000 Number 0 heap_4.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\port.c 0x00000000 Number 0 port.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\queue.c 0x00000000 Number 0 queue.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\tasks.c 0x00000000 Number 0 tasks.o ABSOLUTE
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\timers.c 0x00000000 Number 0 timers.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
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_adc.c 0x00000000 Number 0 n32wb03x_adc.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_crc.c 0x00000000 Number 0 n32wb03x_crc.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_dma.c 0x00000000 Number 0 n32wb03x_dma.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_exti.c 0x00000000 Number 0 n32wb03x_exti.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_gpio.c 0x00000000 Number 0 n32wb03x_gpio.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_lpuart.c 0x00000000 Number 0 n32wb03x_lpuart.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_qflash.c 0x00000000 Number 0 n32wb03x_qflash.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_rcc.c 0x00000000 Number 0 n32wb03x_rcc.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_spi.c 0x00000000 Number 0 n32wb03x_spi.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_tim.c 0x00000000 Number 0 n32wb03x_tim.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_usart.c 0x00000000 Number 0 n32wb03x_usart.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\bas\\bass\\src\\bass.c 0x00000000 Number 0 bass.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\bas\\bass\\src\\bass_task.c 0x00000000 Number 0 bass_task.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\dis\\diss\\src\\diss.c 0x00000000 Number 0 diss.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\dis\\diss\\src\\diss_task.c 0x00000000 Number 0 diss_task.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\prf.c 0x00000000 Number 0 prf.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\prf_utils.c 0x00000000 Number 0 prf_utils.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\rdts\\rdts_common.c 0x00000000 Number 0 rdts_common.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\rdts\\rdtss\\src\\rdtss.c 0x00000000 Number 0 rdtss.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\rdts\\rdtss\\src\\rdtss_task.c 0x00000000 Number 0 rdtss_task.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_stack\\ip\\ble\\hl\\src\\att\\lib_att.c 0x00000000 Number 0 lib_att.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_stack\\stack_common\\rwip.c 0x00000000 Number 0 rwip.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_ble_stack\\stack_common\\rwip_driver.c 0x00000000 Number 0 rwip_driver.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_library\\ble\\ns_ble.c 0x00000000 Number 0 ns_ble.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_library\\ble\\ns_ble_task.c 0x00000000 Number 0 ns_ble_task.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_library\\log\\ns_log_lpuart.c 0x00000000 Number 0 ns_log_lpuart.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_library\\sec\\ns_sec.c 0x00000000 Number 0 ns_sec.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_library\\sleep\\ns_sleep.c 0x00000000 Number 0 ns_sleep.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Nationstech\\ble_library\\ns_library\\timer\\ns_timer.c 0x00000000 Number 0 ns_timer.o ABSOLUTE
+ ..\\..\\nations-tec\\N32WB03x_SDK_V2.0.0\\middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\RVDS\\ARM_CM0\\port.c 0x00000000 Number 0 port.o ABSOLUTE
+ ..\\src\\app_ble.c 0x00000000 Number 0 app_ble.o ABSOLUTE
+ ..\\src\\app_gpio.c 0x00000000 Number 0 app_gpio.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
+ ..\\src\\app_usart.c 0x00000000 Number 0 app_usart.o ABSOLUTE
+ ..\\src\\main.c 0x00000000 Number 0 main.o ABSOLUTE
+ ..\src\app_ble.c 0x00000000 Number 0 app_ble.o ABSOLUTE
+ ..\src\app_gpio.c 0x00000000 Number 0 app_gpio.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
+ ..\src\app_usart.c 0x00000000 Number 0 app_usart.o ABSOLUTE
+ ..\src\main.c 0x00000000 Number 0 main.o ABSOLUTE
+ cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE
+ dc.s 0x00000000 Number 0 dc.o ABSOLUTE
+ init.s 0x00000000 Number 0 init.o ABSOLUTE
+ RESET 0x01000000 Section 192 startup_n32wb03x.o(RESET)
+ .ARM.Collect$$$$00000000 0x010000c0 Section 0 entry.o(.ARM.Collect$$$$00000000)
+ .ARM.Collect$$$$00000001 0x010000c0 Section 4 entry2.o(.ARM.Collect$$$$00000001)
+ .ARM.Collect$$$$00000004 0x010000c4 Section 4 entry5.o(.ARM.Collect$$$$00000004)
+ .ARM.Collect$$$$00000008 0x010000c8 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
+ .ARM.Collect$$$$0000000A 0x010000c8 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
+ .ARM.Collect$$$$0000000B 0x010000c8 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
+ .ARM.Collect$$$$0000000D 0x010000d0 Section 0 entry10a.o(.ARM.Collect$$$$0000000D)
+ .ARM.Collect$$$$0000000F 0x010000d0 Section 0 entry11a.o(.ARM.Collect$$$$0000000F)
+ .ARM.Collect$$$$00002712 0x010000d0 Section 4 entry2.o(.ARM.Collect$$$$00002712)
+ __lit__00000000 0x010000d0 Data 4 entry2.o(.ARM.Collect$$$$00002712)
+ .emb_text 0x010000d4 Section 14 system_n32wb03x.o(.emb_text)
+ .emb_text 0x010000e4 Section 120 port.o(.emb_text)
+ .text 0x0100015c Section 28 startup_n32wb03x.o(.text)
+ .text 0x01000178 Section 0 uidiv.o(.text)
+ .text 0x010001a4 Section 0 idiv.o(.text)
+ .text 0x010001cc Section 0 uldiv.o(.text)
+ .text 0x0100022c Section 0 rand.o(.text)
+ .text 0x01000250 Section 0 memcpya.o(.text)
+ .text 0x01000274 Section 0 memseta.o(.text)
+ .text 0x01000298 Section 0 memcmp.o(.text)
+ .text 0x010002b4 Section 0 dmul.o(.text)
+ .text 0x01000384 Section 0 ddiv.o(.text)
+ .text 0x01000474 Section 0 dfltui.o(.text)
+ .text 0x01000490 Section 0 dfltul.o(.text)
+ .text 0x010004ac Section 0 dfixul.o(.text)
+ .text 0x010004ec Section 0 llshl.o(.text)
+ .text 0x0100050c Section 0 llushr.o(.text)
+ .text 0x0100052e Section 0 iusefp.o(.text)
+ .text 0x0100052e Section 0 depilogue.o(.text)
+ .text 0x010005ec Section 36 init.o(.text)
+ .text 0x01000610 Section 0 __dczerorl2.o(.text)
+ i.DMA_Channel1_2_3_4_IRQHandler 0x010006e0 Section 0 app_usart.o(i.DMA_Channel1_2_3_4_IRQHandler)
+ i.DMA_ClearFlag 0x01000748 Section 0 n32wb03x_dma.o(i.DMA_ClearFlag)
+ i.DMA_ConfigInt 0x0100074c Section 0 n32wb03x_dma.o(i.DMA_ConfigInt)
+ i.DMA_Configuration 0x0100075c Section 0 app_usart.o(i.DMA_Configuration)
+ i.DMA_DeInit 0x010007e4 Section 0 n32wb03x_dma.o(i.DMA_DeInit)
+ i.DMA_EnableChannel 0x0100086c Section 0 n32wb03x_dma.o(i.DMA_EnableChannel)
+ i.DMA_GetCurrDataCounter 0x01000884 Section 0 n32wb03x_dma.o(i.DMA_GetCurrDataCounter)
+ i.DMA_GetFlagStatus 0x0100088a Section 0 n32wb03x_dma.o(i.DMA_GetFlagStatus)
+ i.DMA_Init 0x01000898 Section 0 n32wb03x_dma.o(i.DMA_Init)
+ i.DMA_RequestRemap 0x010008d8 Section 0 n32wb03x_dma.o(i.DMA_RequestRemap)
+ i.EXTI_ClrITPendBit 0x010008e8 Section 0 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ i.EXTI_GetITStatus 0x010008f4 Section 0 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ i.EXTI_InitPeripheral 0x01000910 Section 0 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ i.GPIO_InitPeripheral 0x01000980 Section 0 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ i.GPIO_InitStruct 0x01000a38 Section 0 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ i.GPIO_ResetBits 0x01000a54 Section 0 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ i.GPIO_SetBits 0x01000a58 Section 0 n32wb03x_gpio.o(i.GPIO_SetBits)
+ i.GPIO_TogglePin 0x01000a5c Section 0 n32wb03x_gpio.o(i.GPIO_TogglePin)
+ i.LPUART_ClrFlag 0x01000a64 Section 0 n32wb03x_lpuart.o(i.LPUART_ClrFlag)
+ i.LPUART_DeInit 0x01000a68 Section 0 n32wb03x_lpuart.o(i.LPUART_DeInit)
+ i.LPUART_GetFlagStatus 0x01000a88 Section 0 n32wb03x_lpuart.o(i.LPUART_GetFlagStatus)
+ i.LPUART_Init 0x01000a98 Section 0 n32wb03x_lpuart.o(i.LPUART_Init)
+ i.LPUART_SendData 0x01000b68 Section 0 n32wb03x_lpuart.o(i.LPUART_SendData)
+ i.LedBlink 0x01000b6c Section 0 app_gpio.o(i.LedBlink)
+ i.LedInit 0x01000b74 Section 0 app_gpio.o(i.LedInit)
+ i.LedOff 0x01000bc0 Section 0 app_gpio.o(i.LedOff)
+ i.LedOn 0x01000bc8 Section 0 app_gpio.o(i.LedOn)
+ i.NVIC_Init 0x01000bd0 Section 0 misc.o(i.NVIC_Init)
+ i.OTPTrim_Read 0x01000c48 Section 0 system_n32wb03x.o(i.OTPTrim_Read)
+ i.Qflash_Erase_Sector 0x01000d14 Section 0 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ i.Qflash_Init 0x01000d38 Section 0 n32wb03x_qflash.o(i.Qflash_Init)
+ i.Qflash_Write 0x01000d70 Section 0 n32wb03x_qflash.o(i.Qflash_Write)
+ i.RCC_ConfigLpuartClk 0x01000d94 Section 0 n32wb03x_rcc.o(i.RCC_ConfigLpuartClk)
+ i.RCC_EnableAHBPeriphClk 0x01000db0 Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ i.RCC_EnableAPB2PeriphClk 0x01000dc8 Section 0 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ i.RCC_EnableLpuartClk 0x01000de0 Section 0 n32wb03x_rcc.o(i.RCC_EnableLpuartClk)
+ i.RCC_GetClocksFreqValue 0x01000df8 Section 0 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ i.RCC_GetLpuartClkSrc 0x01000e6c Section 0 n32wb03x_rcc.o(i.RCC_GetLpuartClkSrc)
+ i.SVC_Handler 0x01000e80 Section 0 port.o(i.SVC_Handler)
+ i.SysTick_Handler 0x01000e84 Section 0 port.o(i.SysTick_Handler)
+ i.SystemGetMacAddr 0x01000ea8 Section 0 system_n32wb03x.o(i.SystemGetMacAddr)
+ i.SystemInit 0x01000edc Section 0 system_n32wb03x.o(i.SystemInit)
+ i.USART1_IRQHandler 0x0100105c Section 0 app_usart.o(i.USART1_IRQHandler)
+ i.USART_ConfigInt 0x01001078 Section 0 n32wb03x_usart.o(i.USART_ConfigInt)
+ i.USART_Enable 0x010010ac Section 0 n32wb03x_usart.o(i.USART_Enable)
+ i.USART_EnableDMA 0x010010c8 Section 0 n32wb03x_usart.o(i.USART_EnableDMA)
+ i.USART_GetFlagStatus 0x010010d8 Section 0 n32wb03x_usart.o(i.USART_GetFlagStatus)
+ i.USART_Init 0x010010e8 Section 0 n32wb03x_usart.o(i.USART_Init)
+ i.__0printf$8 0x01001170 Section 0 printf8.o(i.__0printf$8)
+ i.__ARM_clz 0x01001190 Section 0 depilogue.o(i.__ARM_clz)
+ i._printf_core 0x010011c0 Section 0 printf8.o(i._printf_core)
+ _printf_core 0x010011c1 Thumb Code 1020 printf8.o(i._printf_core)
+ i._printf_post_padding 0x010015e8 Section 0 printf8.o(i._printf_post_padding)
+ _printf_post_padding 0x010015e9 Thumb Code 32 printf8.o(i._printf_post_padding)
+ i._printf_pre_padding 0x01001608 Section 0 printf8.o(i._printf_pre_padding)
+ _printf_pre_padding 0x01001609 Thumb Code 44 printf8.o(i._printf_pre_padding)
+ i.app_ble_adv_init 0x01001634 Section 0 app_ble.o(i.app_ble_adv_init)
+ i.app_ble_adv_msg_handler 0x010016a8 Section 0 app_ble.o(i.app_ble_adv_msg_handler)
+ i.app_ble_gap_params_init 0x010016ac Section 0 app_ble.o(i.app_ble_gap_params_init)
+ i.app_ble_init 0x0100173c Section 0 app_ble.o(i.app_ble_init)
+ i.app_ble_msg_handler 0x01001788 Section 0 app_ble.o(i.app_ble_msg_handler)
+ i.app_ble_sec_init 0x010017e8 Section 0 app_ble.o(i.app_ble_sec_init)
+ i.app_conn_params_update_evt_handler 0x01001838 Section 0 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ app_conn_params_update_evt_handler 0x01001839 Thumb Code 12 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ i.app_create_advertising 0x01001848 Section 0 ns_ble.o(i.app_create_advertising)
+ app_create_advertising 0x01001849 Thumb Code 192 ns_ble.o(i.app_create_advertising)
+ i.app_dis_add_dis 0x01001914 Section 0 app_dis.o(i.app_dis_add_dis)
+ i.app_entry_point_handler 0x01001970 Section 0 ns_ble_task.o(i.app_entry_point_handler)
+ i.app_init_timeout_evt_handler 0x01001a74 Section 0 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ app_init_timeout_evt_handler 0x01001a75 Thumb Code 22 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ i.app_lsi_calib_evt_handler 0x01001a90 Section 0 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ app_lsi_calib_evt_handler 0x01001a91 Thumb Code 140 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ i.app_rdtss_add_rdts 0x01001b3c Section 0 app_rdtss.o(i.app_rdtss_add_rdts)
+ i.app_sec_msg_dflt_handler 0x01001ba4 Section 0 ns_sec.o(i.app_sec_msg_dflt_handler)
+ app_sec_msg_dflt_handler 0x01001ba5 Thumb Code 4 ns_sec.o(i.app_sec_msg_dflt_handler)
+ i.app_set_adv_data 0x01001ba8 Section 0 ns_ble.o(i.app_set_adv_data)
+ app_set_adv_data 0x01001ba9 Thumb Code 100 ns_ble.o(i.app_set_adv_data)
+ i.app_set_scan_rsp_data 0x01001c20 Section 0 ns_ble.o(i.app_set_scan_rsp_data)
+ app_set_scan_rsp_data 0x01001c21 Thumb Code 172 ns_ble.o(i.app_set_scan_rsp_data)
+ i.app_start_advertising 0x01001ce4 Section 0 ns_ble.o(i.app_start_advertising)
+ app_start_advertising 0x01001ce5 Thumb Code 100 ns_ble.o(i.app_start_advertising)
+ i.app_usart_configuration 0x01001d54 Section 0 app_usart.o(i.app_usart_configuration)
+ i.app_usart_dma_enable 0x01001e28 Section 0 app_usart.o(i.app_usart_dma_enable)
+ i.app_usart_rx_data_fifo_enter 0x01001e98 Section 0 app_usart.o(i.app_usart_rx_data_fifo_enter)
+ i.app_usart_tx_fifo_enter 0x01001f44 Section 0 app_usart.o(i.app_usart_tx_fifo_enter)
+ i.app_usart_tx_process 0x01001ff8 Section 0 app_usart.o(i.app_usart_tx_process)
+ i.app_user_msg_handler 0x0100203c Section 0 app_ble.o(i.app_user_msg_handler)
+ i.attm_att_set_value 0x01002050 Section 0 lib_att.o(i.attm_att_set_value)
+ i.ble_schedule_task 0x01002110 Section 0 main.o(i.ble_schedule_task)
+ ble_schedule_task 0x01002111 Thumb Code 12 main.o(i.ble_schedule_task)
+ i.check_client_char_cfg 0x0100211c Section 0 rdts_common.o(i.check_client_char_cfg)
+ i.diss_check_val_len 0x01002146 Section 0 diss.o(i.diss_check_val_len)
+ i.diss_cleanup 0x01002170 Section 0 diss.o(i.diss_cleanup)
+ diss_cleanup 0x01002171 Thumb Code 2 diss.o(i.diss_cleanup)
+ i.diss_create 0x01002172 Section 0 diss.o(i.diss_create)
+ diss_create 0x01002173 Thumb Code 2 diss.o(i.diss_create)
+ i.diss_destroy 0x01002174 Section 0 diss.o(i.diss_destroy)
+ diss_destroy 0x01002175 Thumb Code 62 diss.o(i.diss_destroy)
+ i.diss_handle_to_value 0x010021b2 Section 0 diss.o(i.diss_handle_to_value)
+ i.diss_init 0x010021e8 Section 0 diss.o(i.diss_init)
+ diss_init 0x010021e9 Thumb Code 152 diss.o(i.diss_init)
+ i.diss_prf_itf_get 0x01002288 Section 0 diss.o(i.diss_prf_itf_get)
+ i.diss_set_value_req_handler 0x01002290 Section 0 diss_task.o(i.diss_set_value_req_handler)
+ diss_set_value_req_handler 0x01002291 Thumb Code 152 diss_task.o(i.diss_set_value_req_handler)
+ i.diss_task_init 0x0100232c Section 0 diss_task.o(i.diss_task_init)
+ i.diss_value_cfm_handler 0x0100234c Section 0 diss_task.o(i.diss_value_cfm_handler)
+ diss_value_cfm_handler 0x0100234d Thumb Code 120 diss_task.o(i.diss_value_cfm_handler)
+ i.diss_value_req_ind_handler 0x010023c8 Section 0 app_dis.o(i.diss_value_req_ind_handler)
+ diss_value_req_ind_handler 0x010023c9 Thumb Code 118 app_dis.o(i.diss_value_req_ind_handler)
+ i.diss_value_to_handle 0x01002488 Section 0 diss.o(i.diss_value_to_handle)
+ i.fputc 0x010024c4 Section 0 ns_log_lpuart.o(i.fputc)
+ i.gapc_bond_ind_handler 0x01002504 Section 0 ns_sec.o(i.gapc_bond_ind_handler)
+ gapc_bond_ind_handler 0x01002505 Thumb Code 206 ns_sec.o(i.gapc_bond_ind_handler)
+ i.gapc_bond_req_ind_handler 0x010025f4 Section 0 ns_sec.o(i.gapc_bond_req_ind_handler)
+ gapc_bond_req_ind_handler 0x010025f5 Thumb Code 478 ns_sec.o(i.gapc_bond_req_ind_handler)
+ i.gapc_cmp_evt_handler 0x010027fc Section 0 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ gapc_cmp_evt_handler 0x010027fd Thumb Code 36 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ i.gapc_conn_rssi_ind_handler 0x01002824 Section 0 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ gapc_conn_rssi_ind_handler 0x01002825 Thumb Code 92 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ i.gapc_connection_req_ind_handler 0x01002890 Section 0 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ gapc_connection_req_ind_handler 0x01002891 Thumb Code 322 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ i.gapc_disconnect_ind_handler 0x01002a10 Section 0 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ gapc_disconnect_ind_handler 0x01002a11 Thumb Code 98 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ i.gapc_encrypt_ind_handler 0x01002aa8 Section 0 ns_sec.o(i.gapc_encrypt_ind_handler)
+ gapc_encrypt_ind_handler 0x01002aa9 Thumb Code 34 ns_sec.o(i.gapc_encrypt_ind_handler)
+ i.gapc_encrypt_req_ind_handler 0x01002ad0 Section 0 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ gapc_encrypt_req_ind_handler 0x01002ad1 Thumb Code 286 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ i.gapc_get_dev_info_req_ind_handler 0x01002c20 Section 0 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ gapc_get_dev_info_req_ind_handler 0x01002c21 Thumb Code 116 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ i.gapc_le_phy_ind_handler 0x01002ca0 Section 0 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ gapc_le_phy_ind_handler 0x01002ca1 Thumb Code 24 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ i.gapc_le_pkt_size_ind_handler 0x01002cd0 Section 0 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ gapc_le_pkt_size_ind_handler 0x01002cd1 Thumb Code 22 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ i.gapc_param_update_req_ind_handler 0x01002cec Section 0 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ gapc_param_update_req_ind_handler 0x01002ced Thumb Code 94 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ i.gapc_param_updated_ind_handler 0x01002d50 Section 0 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ gapc_param_updated_ind_handler 0x01002d51 Thumb Code 36 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ i.gapc_set_dev_info_req_ind_handler 0x01002d78 Section 0 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ gapc_set_dev_info_req_ind_handler 0x01002d79 Thumb Code 52 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ i.gapm_activity_created_ind_handler 0x01002db8 Section 0 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ gapm_activity_created_ind_handler 0x01002db9 Thumb Code 46 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ i.gapm_activity_stopped_ind_handler 0x01002dec Section 0 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ gapm_activity_stopped_ind_handler 0x01002ded Thumb Code 82 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ i.gapm_addr_solved_ind_handler 0x01002e4c Section 0 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ gapm_addr_solved_ind_handler 0x01002e4d Thumb Code 32 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ i.gapm_cmp_evt_handler 0x01002e78 Section 0 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ gapm_cmp_evt_handler 0x01002e79 Thumb Code 932 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ i.gapm_ext_adv_repoer_ind_handler 0x0100328c Section 0 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ gapm_ext_adv_repoer_ind_handler 0x0100328d Thumb Code 164 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ i.gapm_gen_rand_nb_ind_handler 0x01003338 Section 0 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ gapm_gen_rand_nb_ind_handler 0x01003339 Thumb Code 54 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ i.gapm_profile_added_ind_handler 0x0100336e Section 0 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ gapm_profile_added_ind_handler 0x0100336f Thumb Code 12 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ i.gapm_scan_request_ind_handler 0x0100337a Section 0 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ gapm_scan_request_ind_handler 0x0100337b Thumb Code 12 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ i.gattc_att_info_req_ind_handler 0x01003388 Section 0 rdtss_task.o(i.gattc_att_info_req_ind_handler)
+ gattc_att_info_req_ind_handler 0x01003389 Thumb Code 58 rdtss_task.o(i.gattc_att_info_req_ind_handler)
+ i.gattc_cmp_evt_handler 0x010033c8 Section 0 rdtss_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x010033c9 Thumb Code 102 rdtss_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_cmp_evt_handler 0x01003438 Section 0 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x01003439 Thumb Code 36 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_mtu_changed_ind_handler 0x01003460 Section 0 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ gattc_mtu_changed_ind_handler 0x01003461 Thumb Code 66 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ i.gattc_read_req_ind_handler 0x010034ac Section 0 diss_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x010034ad Thumb Code 188 diss_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_read_req_ind_handler 0x01003570 Section 0 rdtss_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x01003571 Thumb Code 212 rdtss_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_write_req_ind_handler 0x01003650 Section 0 rdtss_task.o(i.gattc_write_req_ind_handler)
+ gattc_write_req_ind_handler 0x01003651 Thumb Code 260 rdtss_task.o(i.gattc_write_req_ind_handler)
+ i.get_cfg_handle 0x01003760 Section 0 rdts_common.o(i.get_cfg_handle)
+ i.get_value_handle 0x010037cc Section 0 rdts_common.o(i.get_value_handle)
+ i.led_task 0x01003820 Section 0 main.o(i.led_task)
+ led_task 0x01003821 Thumb Code 22 main.o(i.led_task)
+ i.llhwc_modem_setmode 0x0100383c Section 0 rwip_driver.o(i.llhwc_modem_setmode)
+ i.llhwc_phy_prerx_flash 0x0100386c Section 0 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ i.llhwc_setmode_reg_config 0x0100399c Section 0 rwip_driver.o(i.llhwc_setmode_reg_config)
+ llhwc_setmode_reg_config 0x0100399d Thumb Code 88 rwip_driver.o(i.llhwc_setmode_reg_config)
+ i.main 0x01003a2c Section 0 main.o(i.main)
+ i.ns_EXTI4_12_IRQHandler 0x01003af4 Section 0 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ i.ns_HardFault_Handler 0x01003b78 Section 0 ns_ble.o(i.ns_HardFault_Handler)
+ i.ns_ble_add_prf_func_register 0x01003cb8 Section 0 ns_ble.o(i.ns_ble_add_prf_func_register)
+ i.ns_ble_add_svc 0x01003cd8 Section 0 ns_ble.o(i.ns_ble_add_svc)
+ i.ns_ble_adv_fsm_next 0x01003d04 Section 0 ns_ble.o(i.ns_ble_adv_fsm_next)
+ i.ns_ble_adv_init 0x01003de0 Section 0 ns_ble.o(i.ns_ble_adv_init)
+ i.ns_ble_adv_start 0x01003e28 Section 0 ns_ble.o(i.ns_ble_adv_start)
+ i.ns_ble_adv_stop 0x01003e78 Section 0 ns_ble.o(i.ns_ble_adv_stop)
+ i.ns_ble_delete_init 0x01003ec4 Section 0 ns_ble.o(i.ns_ble_delete_init)
+ i.ns_ble_delete_scan 0x01003f00 Section 0 ns_ble.o(i.ns_ble_delete_scan)
+ i.ns_ble_disconnect 0x01003f38 Section 0 ns_ble.o(i.ns_ble_disconnect)
+ i.ns_ble_gap_init 0x01003f64 Section 0 ns_ble.o(i.ns_ble_gap_init)
+ i.ns_ble_get_connection_num 0x01003fd0 Section 0 ns_ble.o(i.ns_ble_get_connection_num)
+ i.ns_ble_list_set_ral 0x01003ff4 Section 0 ns_ble.o(i.ns_ble_list_set_ral)
+ i.ns_ble_lsc_config 0x01004044 Section 0 ns_ble.o(i.ns_ble_lsc_config)
+ i.ns_ble_prf_task_register 0x010040c8 Section 0 ns_ble.o(i.ns_ble_prf_task_register)
+ i.ns_ble_scan_data_find 0x010040f0 Section 0 ns_ble.o(i.ns_ble_scan_data_find)
+ i.ns_ble_stack_init 0x01004138 Section 0 ns_ble.o(i.ns_ble_stack_init)
+ i.ns_ble_start_init 0x010043b0 Section 0 ns_ble.o(i.ns_ble_start_init)
+ i.ns_ble_start_scan 0x010044d4 Section 0 ns_ble.o(i.ns_ble_start_scan)
+ i.ns_ble_stop_init 0x010045a0 Section 0 ns_ble.o(i.ns_ble_stop_init)
+ i.ns_ble_stop_scan 0x010045d8 Section 0 ns_ble.o(i.ns_ble_stop_scan)
+ i.ns_ble_update_param 0x01004614 Section 0 ns_ble.o(i.ns_ble_update_param)
+ i.ns_bond_db_get_size 0x010046b0 Section 0 ns_sec.o(i.ns_bond_db_get_size)
+ ns_bond_db_get_size 0x010046b1 Thumb Code 36 ns_sec.o(i.ns_bond_db_get_size)
+ i.ns_bond_db_load 0x010046dc Section 0 ns_sec.o(i.ns_bond_db_load)
+ ns_bond_db_load 0x010046dd Thumb Code 24 ns_sec.o(i.ns_bond_db_load)
+ i.ns_bond_last_bonded_addr 0x010046f8 Section 0 ns_sec.o(i.ns_bond_last_bonded_addr)
+ i.ns_bond_last_bonded_peer_id 0x01004728 Section 0 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ i.ns_bond_last_bonded_ral_info 0x01004758 Section 0 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ i.ns_bond_resolv_addr_start 0x010047bc Section 0 ns_sec.o(i.ns_bond_resolv_addr_start)
+ i.ns_bond_search_addr_irk 0x0100481c Section 0 ns_sec.o(i.ns_bond_search_addr_irk)
+ i.ns_log_lpuart_init 0x01004898 Section 0 ns_log_lpuart.o(i.ns_log_lpuart_init)
+ i.ns_peripheral_config 0x010048fc Section 0 ns_ble.o(i.ns_peripheral_config)
+ i.ns_sec_bond_store_evt_handler 0x01004a04 Section 0 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ i.ns_sec_get_bond_status 0x01004b80 Section 0 ns_sec.o(i.ns_sec_get_bond_status)
+ i.ns_sec_get_iocap 0x01004b90 Section 0 ns_sec.o(i.ns_sec_get_iocap)
+ i.ns_sec_init 0x01004b9c Section 0 ns_sec.o(i.ns_sec_init)
+ i.ns_sleep_lock_acquire 0x01004c04 Section 0 ns_sleep.o(i.ns_sleep_lock_acquire)
+ i.ns_sleep_lock_release 0x01004c1c Section 0 ns_sleep.o(i.ns_sleep_lock_release)
+ i.ns_timer_api_process_handler 0x01004c30 Section 0 ns_timer.o(i.ns_timer_api_process_handler)
+ i.patchx_enable 0x01004cf8 Section 0 ns_ble.o(i.patchx_enable)
+ patchx_enable 0x01004cf9 Thumb Code 58 ns_ble.o(i.patchx_enable)
+ i.prf_add_profile 0x01004d3c Section 0 prf.o(i.prf_add_profile)
+ i.prf_dst_task_get 0x01004dc4 Section 0 prf.o(i.prf_dst_task_get)
+ i.prf_env_get 0x01004dd4 Section 0 prf.o(i.prf_env_get)
+ i.prf_get_id_from_task 0x01004e04 Section 0 prf.o(i.prf_get_id_from_task)
+ i.prf_get_itf_func_register 0x01004e3c Section 0 prf.o(i.prf_get_itf_func_register)
+ i.prf_get_task_from_id 0x01004e64 Section 0 prf.o(i.prf_get_task_from_id)
+ i.prf_init 0x01004e9c Section 0 prf.o(i.prf_init)
+ i.prf_itf_get 0x01004f50 Section 0 prf.o(i.prf_itf_get)
+ prf_itf_get 0x01004f51 Thumb Code 44 prf.o(i.prf_itf_get)
+ i.prvAddCurrentTaskToDelayedList 0x01004f80 Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList)
+ prvAddCurrentTaskToDelayedList 0x01004f81 Thumb Code 78 tasks.o(i.prvAddCurrentTaskToDelayedList)
+ i.prvIdleTask 0x01004fd8 Section 0 tasks.o(i.prvIdleTask)
+ prvIdleTask 0x01004fd9 Thumb Code 72 tasks.o(i.prvIdleTask)
+ i.prvInsertBlockIntoFreeList 0x0100502c Section 0 heap_4.o(i.prvInsertBlockIntoFreeList)
+ prvInsertBlockIntoFreeList 0x0100502d Thumb Code 76 heap_4.o(i.prvInsertBlockIntoFreeList)
+ i.prvTaskExitError 0x01005080 Section 0 port.o(i.prvTaskExitError)
+ prvTaskExitError 0x01005081 Thumb Code 14 port.o(i.prvTaskExitError)
+ i.pvPortMalloc 0x01005094 Section 0 heap_4.o(i.pvPortMalloc)
+ i.pxPortInitialiseStack 0x01005188 Section 0 port.o(i.pxPortInitialiseStack)
+ i.rdtss_att_get_value 0x010051ac Section 0 rdtss_task.o(i.rdtss_att_get_value)
+ rdtss_att_get_value 0x010051ad Thumb Code 58 rdtss_task.o(i.rdtss_att_get_value)
+ i.rdtss_att_info_rsp_handler 0x010051e8 Section 0 rdtss_task.o(i.rdtss_att_info_rsp_handler)
+ rdtss_att_info_rsp_handler 0x010051e9 Thumb Code 60 rdtss_task.o(i.rdtss_att_info_rsp_handler)
+ i.rdtss_att_set_value 0x01005228 Section 0 rdtss_task.o(i.rdtss_att_set_value)
+ rdtss_att_set_value 0x01005229 Thumb Code 104 rdtss_task.o(i.rdtss_att_set_value)
+ i.rdtss_cleanup 0x01005290 Section 0 rdtss.o(i.rdtss_cleanup)
+ rdtss_cleanup 0x01005291 Thumb Code 70 rdtss.o(i.rdtss_cleanup)
+ i.rdtss_create 0x010052dc Section 0 rdtss.o(i.rdtss_create)
+ rdtss_create 0x010052dd Thumb Code 70 rdtss.o(i.rdtss_create)
+ i.rdtss_destroy 0x01005328 Section 0 rdtss.o(i.rdtss_destroy)
+ rdtss_destroy 0x01005329 Thumb Code 66 rdtss.o(i.rdtss_destroy)
+ i.rdtss_get_att_handle 0x0100536a Section 0 rdts_common.o(i.rdtss_get_att_handle)
+ i.rdtss_get_att_idx 0x01005386 Section 0 rdts_common.o(i.rdtss_get_att_idx)
+ i.rdtss_init 0x010053ae Section 0 rdtss.o(i.rdtss_init)
+ rdtss_init 0x010053af Thumb Code 152 rdtss.o(i.rdtss_init)
+ i.rdtss_init_ccc_values 0x01005448 Section 0 rdtss_task.o(i.rdtss_init_ccc_values)
+ i.rdtss_prf_itf_get 0x010054ec Section 0 rdtss.o(i.rdtss_prf_itf_get)
+ i.rdtss_send_notify 0x010054f4 Section 0 app_rdtss.o(i.rdtss_send_notify)
+ i.rdtss_set_ccc_value 0x0100556c Section 0 rdtss_task.o(i.rdtss_set_ccc_value)
+ i.rdtss_task_init 0x010055a0 Section 0 rdtss_task.o(i.rdtss_task_init)
+ i.rdtss_val_ind_req_handler 0x010055c0 Section 0 rdtss_task.o(i.rdtss_val_ind_req_handler)
+ rdtss_val_ind_req_handler 0x010055c1 Thumb Code 176 rdtss_task.o(i.rdtss_val_ind_req_handler)
+ i.rdtss_val_ntf_cfm_handler 0x01005670 Section 0 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
+ rdtss_val_ntf_cfm_handler 0x01005671 Thumb Code 10 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
+ i.rdtss_val_ntf_req_handler 0x0100567c Section 0 rdtss_task.o(i.rdtss_val_ntf_req_handler)
+ rdtss_val_ntf_req_handler 0x0100567d Thumb Code 180 rdtss_task.o(i.rdtss_val_ntf_req_handler)
+ i.rdtss_val_set_req_handler 0x01005740 Section 0 rdtss_task.o(i.rdtss_val_set_req_handler)
+ rdtss_val_set_req_handler 0x01005741 Thumb Code 32 rdtss_task.o(i.rdtss_val_set_req_handler)
+ i.rdtss_val_write_ind_handler 0x01005760 Section 0 app_rdtss.o(i.rdtss_val_write_ind_handler)
+ rdtss_val_write_ind_handler 0x01005761 Thumb Code 62 app_rdtss.o(i.rdtss_val_write_ind_handler)
+ i.rdtss_value_req_ind_handler 0x010057a4 Section 0 app_rdtss.o(i.rdtss_value_req_ind_handler)
+ rdtss_value_req_ind_handler 0x010057a5 Thumb Code 56 app_rdtss.o(i.rdtss_value_req_ind_handler)
+ i.rdtss_value_req_rsp_handler 0x010057e8 Section 0 rdtss_task.o(i.rdtss_value_req_rsp_handler)
+ rdtss_value_req_rsp_handler 0x010057e9 Thumb Code 124 rdtss_task.o(i.rdtss_value_req_rsp_handler)
+ i.rwip_init 0x01005868 Section 0 rwip.o(i.rwip_init)
+ i.rwip_slp_isr 0x01005980 Section 0 rwip_driver.o(i.rwip_slp_isr)
+ i.timer_canceled_handler 0x01005a78 Section 0 ns_timer.o(i.timer_canceled_handler)
+ timer_canceled_handler 0x01005a79 Thumb Code 2 ns_timer.o(i.timer_canceled_handler)
+ i.timer_modified_handler 0x01005a7a Section 0 ns_timer.o(i.timer_modified_handler)
+ timer_modified_handler 0x01005a7b Thumb Code 2 ns_timer.o(i.timer_modified_handler)
+ i.usart_forward_to_ble_loop 0x01005a7c Section 0 app_usart.o(i.usart_forward_to_ble_loop)
+ i.usart_rx_check_in_irq 0x01005b3c Section 0 app_usart.o(i.usart_rx_check_in_irq)
+ i.usart_tx_dma_send 0x01005b90 Section 0 app_usart.o(i.usart_tx_dma_send)
+ i.uxListRemove 0x01005bec Section 0 list.o(i.uxListRemove)
+ i.vListInitialise 0x01005c12 Section 0 list.o(i.vListInitialise)
+ i.vListInitialiseItem 0x01005c28 Section 0 list.o(i.vListInitialiseItem)
+ i.vListInsert 0x01005c2e Section 0 list.o(i.vListInsert)
+ i.vListInsertEnd 0x01005c60 Section 0 list.o(i.vListInsertEnd)
+ i.vPortEnterCritical 0x01005c78 Section 0 port.o(i.vPortEnterCritical)
+ i.vPortExitCritical 0x01005c90 Section 0 port.o(i.vPortExitCritical)
+ i.vPortFree 0x01005cac Section 0 heap_4.o(i.vPortFree)
+ i.vPortYield 0x01005cf0 Section 0 port.o(i.vPortYield)
+ i.vTaskDelay 0x01005d08 Section 0 tasks.o(i.vTaskDelay)
+ i.vTaskStartScheduler 0x01005d38 Section 0 tasks.o(i.vTaskStartScheduler)
+ i.vTaskSuspendAll 0x01005d88 Section 0 tasks.o(i.vTaskSuspendAll)
+ i.vTaskSwitchContext 0x01005d98 Section 0 tasks.o(i.vTaskSwitchContext)
+ i.xPortStartScheduler 0x01005dfc Section 0 port.o(i.xPortStartScheduler)
+ i.xTaskCreate 0x01005e4c Section 0 tasks.o(i.xTaskCreate)
+ i.xTaskIncrementTick 0x01005fc4 Section 0 tasks.o(i.xTaskIncrementTick)
+ i.xTaskResumeAll 0x01006098 Section 0 tasks.o(i.xTaskResumeAll)
+ .constdata 0x01006160 Section 472 system_n32wb03x.o(.constdata)
+ .constdata 0x01006338 Section 12 n32wb03x_rcc.o(.constdata)
+ s_AhbPresTable 0x01006338 Data 4 n32wb03x_rcc.o(.constdata)
+ s_ApbPresTable 0x0100633c Data 8 n32wb03x_rcc.o(.constdata)
+ .constdata 0x01006344 Section 804 n32wb03x_qflash.o(.constdata)
+ .constdata 0x01006668 Section 30 rwip_driver.o(.constdata)
+ TXPWR_MAP 0x01006668 Data 30 rwip_driver.o(.constdata)
+ .constdata 0x01006688 Section 168 diss.o(.constdata)
+ .constdata 0x01006730 Section 24 diss_task.o(.constdata)
+ diss_msg_handler_tab 0x01006730 Data 24 diss_task.o(.constdata)
+ .constdata 0x01006748 Section 16 rdtss.o(.constdata)
+ .constdata 0x01006758 Section 72 rdtss_task.o(.constdata)
+ rdtss_msg_handler_tab 0x01006758 Data 72 rdtss_task.o(.constdata)
+ .constdata 0x010067a0 Section 40 ns_sec.o(.constdata)
+ .constdata 0x010067c8 Section 8 ns_sec.o(.constdata)
+ .constdata 0x010067d0 Section 841 ns_ble.o(.constdata)
+ fun_5_Array 0x010067d0 Data 820 ns_ble.o(.constdata)
+ __func__ 0x01006b04 Data 21 ns_ble.o(.constdata)
+ .constdata 0x01006b1a Section 205 ns_ble_task.o(.constdata)
+ gapm_att_db 0x01006b1a Data 88 ns_ble_task.o(.constdata)
+ gattm_att_db 0x01006b72 Data 64 ns_ble_task.o(.constdata)
+ __func__ 0x01006bb2 Data 21 ns_ble_task.o(.constdata)
+ __func__ 0x01006bc7 Data 32 ns_ble_task.o(.constdata)
+ .constdata 0x01006be8 Section 200 ns_ble_task.o(.constdata)
+ app_msg_handler_tab 0x01006be8 Data 200 ns_ble_task.o(.constdata)
+ .constdata 0x01006cb0 Section 12 ns_ble_task.o(.constdata)
+ .constdata 0x01006cbc Section 8 app_dis.o(.constdata)
+ .constdata 0x01006cc4 Section 8 app_dis.o(.constdata)
+ .constdata 0x01006ccc Section 178 app_rdtss.o(.constdata)
+ .constdata 0x01006d80 Section 24 app_rdtss.o(.constdata)
+ .data 0x20004000 Section 4 system_n32wb03x.o(.data)
+ .data 0x20004004 Section 12 n32wb03x_qflash.o(.data)
+ .data 0x20004010 Section 20 rwip_driver.o(.data)
+ modem_setmode 0x20004011 Data 2 rwip_driver.o(.data)
+ actual_frequency 0x20004014 Data 4 rwip_driver.o(.data)
+ modem_reg_bc 0x20004018 Data 4 rwip_driver.o(.data)
+ modem_reg_bd 0x2000401c Data 4 rwip_driver.o(.data)
+ modem_reg_be 0x20004020 Data 4 rwip_driver.o(.data)
+ .data 0x20004024 Section 1 ns_log_lpuart.o(.data)
+ func_lock 0x20004024 Data 1 ns_log_lpuart.o(.data)
+ .data 0x20004028 Section 8 ns_sleep.o(.data)
+ .data 0x20004040 Section 1780 ns_ble.o(.data)
+ reload_time 0x20004048 Data 8 ns_ble.o(.data)
+ patch_4_Array 0x20004080 Data 64 ns_ble.o(.data)
+ patch_5_Array 0x200040c0 Data 64 ns_ble.o(.data)
+ patch_7_Array 0x20004100 Data 64 ns_ble.o(.data)
+ patch_8_Array 0x20004140 Data 64 ns_ble.o(.data)
+ fun_8_Array 0x20004180 Data 1292 ns_ble.o(.data)
+ patch_9_Array 0x200046c0 Data 64 ns_ble.o(.data)
+ rwip_fifo_isr_codeArray 0x20004700 Data 52 ns_ble.o(.data)
+ .data 0x20004734 Section 2 ns_ble_task.o(.data)
+ calib_times 0x20004734 Data 2 ns_ble_task.o(.data)
+ .data 0x20004736 Section 1 ns_ble_task.o(.data)
+ .data 0x20004737 Section 1 app_rdtss.o(.data)
+ .data 0x20004738 Section 24 app_usart.o(.data)
+ .data 0x20004750 Section 60 tasks.o(.data)
+ pxDelayedTaskList 0x20004754 Data 4 tasks.o(.data)
+ pxOverflowDelayedTaskList 0x20004758 Data 4 tasks.o(.data)
+ uxDeletedTasksWaitingCleanUp 0x2000475c Data 4 tasks.o(.data)
+ uxCurrentNumberOfTasks 0x20004760 Data 4 tasks.o(.data)
+ xTickCount 0x20004764 Data 4 tasks.o(.data)
+ uxTopReadyPriority 0x20004768 Data 4 tasks.o(.data)
+ xSchedulerRunning 0x2000476c Data 4 tasks.o(.data)
+ uxPendedTicks 0x20004770 Data 4 tasks.o(.data)
+ xYieldPending 0x20004774 Data 4 tasks.o(.data)
+ xNumOfOverflows 0x20004778 Data 4 tasks.o(.data)
+ uxTaskNumber 0x2000477c Data 4 tasks.o(.data)
+ xNextTaskUnblockTime 0x20004780 Data 4 tasks.o(.data)
+ xIdleTaskHandle 0x20004784 Data 4 tasks.o(.data)
+ uxSchedulerSuspended 0x20004788 Data 4 tasks.o(.data)
+ .data 0x2000478c Section 24 heap_4.o(.data)
+ pxEnd 0x2000478c Data 4 heap_4.o(.data)
+ xFreeBytesRemaining 0x20004790 Data 4 heap_4.o(.data)
+ xMinimumEverFreeBytesRemaining 0x20004794 Data 4 heap_4.o(.data)
+ xBlockAllocatedBit 0x20004798 Data 4 heap_4.o(.data)
+ xStart 0x2000479c Data 8 heap_4.o(.data)
+ .data 0x200047a4 Section 4 port.o(.data)
+ uxCriticalNesting 0x200047a4 Data 4 port.o(.data)
+ .data 0x200047a8 Section 4 rand.o(.data)
+ _rand_state 0x200047a8 Data 4 rand.o(.data)
+ .bss 0x200047ac Section 52 system_n32wb03x.o(.bss)
+ .bss 0x200047e0 Section 808 n32wb03x_qflash.o(.bss)
+ ram_qflash_cmd 0x200047e0 Data 808 n32wb03x_qflash.o(.bss)
+ .bss 0x20004b08 Section 284 prf.o(.bss)
+ .bss 0x20004c24 Section 80 ns_timer.o(.bss)
+ timer_callback_array 0x20004c24 Data 40 ns_timer.o(.bss)
+ modified_timer_callback_array 0x20004c4c Data 40 ns_timer.o(.bss)
+ .bss 0x20004c74 Section 92 ns_sec.o(.bss)
+ .bss 0x20004cd0 Section 432 ns_ble.o(.bss)
+ .bss 0x20004e80 Section 2256 app_usart.o(.bss)
+ .bss 0x20005750 Section 240 tasks.o(.bss)
+ pxReadyTasksLists 0x20005750 Data 140 tasks.o(.bss)
+ xDelayedTaskList1 0x200057dc Data 20 tasks.o(.bss)
+ xDelayedTaskList2 0x200057f0 Data 20 tasks.o(.bss)
+ xPendingReadyList 0x20005804 Data 20 tasks.o(.bss)
+ xTasksWaitingTermination 0x20005818 Data 20 tasks.o(.bss)
+ xSuspendedTaskList 0x2000582c Data 20 tasks.o(.bss)
+ .bss 0x20005840 Section 8192 heap_4.o(.bss)
+ ucHeap 0x20005840 Data 8192 heap_4.o(.bss)
+ STACK 0x20007840 Section 2048 startup_n32wb03x.o(STACK)
+
+ Global Symbols
+
+ Symbol Name Value Ov Type Size Object(Section)
+
+ BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
+ __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
+ _printf_a 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_c 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_d 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_e 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_f 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_g 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_i 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_l 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_n 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_o 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_p 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_s 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_str 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_u 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_x 0x00000000 Number 0 stubs.o ABSOLUTE
+ __cpp_initialize__aeabi_ - Undefined Weak Reference
+ __cxa_finalize - Undefined Weak Reference
+ _clock_init - Undefined Weak Reference
+ _microlib_exit - Undefined Weak Reference
+ __Vectors_Size 0x000000c0 Number 0 startup_n32wb03x.o ABSOLUTE
+ Adc_IRQHandler 0x00000a9d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Add2SelfBigHex256 0x00000abd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ AddBigHex256 0x00000b05 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ AddBigHexModP256 0x00000b55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ AddP256 0x00000ba5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ AddPdiv2_256 0x00000bd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ BT_set_advert_data 0x00000cdd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ EXTI_PA11_Configuration 0x00001079 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ModuleIrqRegister 0x00002211 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ModuleIrqRemoval 0x0000223d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Spi2_IRQHandler 0x000025d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SubtractBigHex256 0x000025f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SubtractBigHexMod256 0x00002655 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SubtractFromSelfBigHex256 0x00002751 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SubtractFromSelfBigHexSign256 0x000027a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SysTick_IRQHandler 0x0000286d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Tim1BrkUpRrgCom_IRQHandler 0x00002895 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Tim1Cc_IRQHandler 0x000028b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Tim3_IRQHandler 0x000028d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Tim6_IRQHandler 0x000028f5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Usart1_IRQHandler 0x00002915 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Usart2_IRQHandler 0x00002935 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Wdt_IRQHandler 0x00002955 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_ll_muluu 0x00002985 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr1_5 0x000029b7 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr1_6 0x000029c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr1_8 0x000029d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr2_10 0x000029e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr2_6 0x000029f7 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr2_8 0x00002a01 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy1_5 0x00002a0d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy1_6 0x00002a23 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy1_8 0x00002a3d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy2_5 0x00002a5f Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy2_6 0x00002a6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy2_8 0x00002a7b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy4_5 0x00002a8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memset1_5 0x00002a97 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memset4_5 0x00002aa5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __scatterload_copy 0x00002ae1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __scatterload_null 0x00002aef Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __scatterload_zeroinit 0x00002af1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ acl_flow_ctrl_send 0x00002b1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_alloc 0x00002b5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_c1 0x00002b75 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_cmac 0x00002bf9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_cmac_continue 0x00002c45 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_cmac_start 0x00002d71 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_encrypt 0x00002da1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_f4 0x00002e35 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_init 0x00002e89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_rand 0x00002ed9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_result_handler 0x00002f09 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_rpa_gen 0x00002f61 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_rpa_resolve 0x00002ff5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_shift_left_128 0x000030d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_start 0x00003101 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_xor_128 0x00003131 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ahi_init 0x000043b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ahi_send_msg 0x00004425 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ app2ahi_evt_cmd_cmp 0x0000452d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ app2ahi_evt_other 0x00004599 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ appc_data_lenght_extend 0x00004cf5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ appm_exchange_mtu 0x00004d25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attc_l2cc_pdu_recv_handler 0x00004e3d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attc_send_att_req 0x00004e8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_att_get_perm 0x00004eb9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_att_update_perm 0x00004ed1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_convert_to128 0x00004f4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_get_value 0x00004f95 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_init 0x00005119 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_is_bt16_uuid 0x0000513d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_is_bt32_uuid 0x00005175 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_svc_create_db 0x000051b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_svc_create_db_128 0x000052ab Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_svc_get_permission 0x000053d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_uuid16_comp 0x000053ef Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_uuid_comp 0x000053fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_add_service 0x00005469 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_att_get_permission 0x000054e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_destroy 0x0000563d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_attribute 0x0000566d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_max_len 0x000056a1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_next_att 0x00005715 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_service 0x00005799 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_uuid 0x000057ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_hash_compute 0x000058d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_svc_check_hdl 0x00005dfd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_uuid16_comp 0x00006065 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_clear_prep_data 0x000060a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_clear_read_cache 0x000060e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_clear_rsp_data 0x00006105 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_get_dest_task 0x000067b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_l2cc_pdu_recv_handler 0x00006861 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_process_pdu 0x00006af1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_send_error 0x000071d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_send_event 0x000071fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_write_rsp_send 0x000073b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_write_signed_cfm 0x0000746b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ baseband_init 0x000074b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ bigHexInversion256 0x00007549 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_acl_tx_alloc 0x0000777d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_acl_tx_elt_get 0x000077a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_acl_tx_free 0x0000780d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_adv_tx_alloc 0x0000788d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_adv_tx_free 0x000078b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_init 0x0000791d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_llcp_tx_alloc 0x00007a5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_llcp_tx_free 0x00007a79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_rx_alloc 0x00007ac9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_rx_free 0x00007ae1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ calib_clk_init 0x00007b51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ calib_hsi_clk 0x00007b65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ calib_lsi_clk 0x00007c1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_bdaddr_compare 0x00007e17 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_ble_pkt_dur_in_us 0x00007e37 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_extract 0x00007e69 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_extract_after 0x00007ea3 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_extract_sublist 0x00007ebd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_init 0x00007ed3 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_insert_after 0x00007edb Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_insert_before 0x00007f3d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_pool_init 0x00007f8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_pop_front 0x00007faf Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_push_back 0x00007fc3 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_push_back_sublist 0x00007fe3 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_push_front 0x00008003 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_size 0x0000801b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_nb_good_le_channels 0x00008031 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_util_pack 0x00008059 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_util_unpack 0x00008241 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ delay_n_10us 0x00008471 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ delay_n_ms 0x00008489 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ delay_n_us 0x000084a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dl_upd_proc_start 0x000084c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_lpuart_read 0x00008531 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_lpuart_rx_len 0x000085f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_soft_flow_ctrl_read 0x00008615 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_soft_flow_ctrl_write 0x00008751 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_spis_read 0x00008885 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_spis_rx_len 0x00008951 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_spis_tx_len 0x0000896d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_spis_write 0x00008989 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ecc_gen_new_public_key 0x00008b4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ecc_gen_new_secret_key 0x00008b6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ecc_generate_key256 0x00008c65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ecc_init 0x00008ff5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ entry_shutdown 0x00009575 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_auth_get 0x0000998d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_auth_set 0x000099c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_bond_cfm_handler 0x00009a25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_bond_cmd_handler 0x00009c81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_con_cleanup 0x0000a101 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_con_create 0x0000a111 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_enc_keysize_get 0x0000a505 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_encrypt_cfm_handler 0x0000a521 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_encrypt_cmd_handler 0x0000a5c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_bdaddr 0x0000a74d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_chan_sel_algo 0x0000a771 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_conhdl 0x0000a789 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_conidx 0x0000a7a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_dest_task 0x0000a7d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_operation 0x0000ab1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_operation_ptr 0x0000ab39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_requester 0x0000ab49 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_role 0x0000ab69 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_hci_handler 0x0000ab89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_init 0x0000abfd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_is_sec_set 0x0000ac51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_lk_sec_lvl_get 0x0000ace1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_param_update_sanity 0x0000af89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_per_adv_sync_trans_cmd_handler 0x0000b039 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_process_op 0x0000b0f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_reschedule_operation 0x0000b191 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_security_cmd_handler 0x0000b1c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_send_complete_evt 0x0000b261 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_send_disconect_ind 0x0000b2d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_send_error_evt 0x0000b2f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_set_local_addr 0x0000b469 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_set_operation_ptr 0x0000b4d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_sig_pdu_recv_handler 0x0000b601 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_sign_cmd_handler 0x0000b639 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_cleanup 0x0000bb21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_gapm_cmp_evt_handler 0x0000bc6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_pdu_recv 0x0000c15d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_rep_attempts_timer_handler 0x0000c5b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_timeout_timer_ind_handler 0x0000c7f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_update_state 0x0000ca65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_activity_create_cmd_handler 0x0000ca9d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_activity_delete_cmd_handler 0x0000cb7d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_activity_start_cmd_handler 0x0000cc0d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_activity_stop_cmd_handler 0x0000cc7d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_alloc 0x0000cd55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_created 0x0000cd85 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_deleted 0x0000cdf9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_get_hci_own_addr_type 0x0000ce75 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_info_get 0x0000ce99 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_rand_addr_set_ind 0x0000cedd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_reset 0x0000cef9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_retrieve_cmd_cmp_evt 0x0000cf49 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_started 0x0000cf81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_stopped 0x0000cfad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_addr_init 0x0000d119 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_addr_renew_cmd_handler 0x0000d135 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_addr_renew_to_ind_handler 0x0000d1d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_addr_set_rand_addr 0x0000d201 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_adv_create 0x0000d265 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_con_cleanup 0x0000d989 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_con_create 0x0000d9bd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_dev_bdaddr_ind_handler 0x0000da29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_dle_val_check 0x0000da6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_gen_rand_addr_cmd_handler 0x0000da8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_address_type 0x0000db31 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_att_handle 0x0000db41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_bdaddr 0x0000db85 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_dev_info_cmd_handler 0x0000db8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_id_from_task 0x0000dcc1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_irk 0x0000dd15 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_max_mtu 0x0000dd1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_operation 0x0000dd29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_ral_addr_cmd_handler 0x0000dd41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_requester 0x0000dd99 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_task_from_id 0x0000ddb5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_init 0x0000de5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_is_legacy_pairing_supp 0x0000defd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_is_pref_con_param_pres 0x0000df0d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_is_sec_con_pairing_supp 0x0000df1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_le_test_mode_ctrl_cmd_handler 0x0000df2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_lepsm_register_cmd_handler 0x0000e01d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_lepsm_unregister_cmd_handler 0x0000e045 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_list_set_cmd_handler 0x0000e06d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_process_op 0x0000e271 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_profile_task_add_cmd_handler 0x0000e355 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_reset_cmd_handler 0x0000e3d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_resolv_addr_cmd_handler 0x0000e44d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_send_complete_evt 0x0000e49d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_send_error_evt 0x0000e4e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_set_adv_data_cmd_handler 0x0000e509 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_set_channel_map_cmd_handler 0x0000e669 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_set_dev_config_cmd_handler 0x0000e6c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_set_irk_cmd_handler 0x0000e839 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_use_enc_block_cmd_handler 0x0000ea51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_cleanup 0x0000ebcd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_con_enable 0x0000ed79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_con_info_send 0x0000ee29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_create 0x0000ee9d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_db_updated 0x0000ef1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_get_l2c_code 0x0000eff5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_get_mtu 0x0000f005 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_get_operation 0x0000f015 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_get_operation_ptr 0x0000f031 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_init 0x0000f041 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_is_db_out_of_sync 0x0000f099 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_process_op 0x0000f251 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_send_complete_evt 0x0000f565 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_send_error_evt 0x0000f5c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_set_mtu 0x0000f649 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_set_operation_ptr 0x0000f6b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_svc_att_info_req_ind_handler 0x0000f6c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_svc_chg_ind_send 0x0000f70d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_svc_read_req_ind_handler 0x0000f761 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_svc_write_req_ind_handler 0x0000f7fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_update_state 0x0000f931 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_att_hdl_to_idx 0x0000fb05 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_att_idx_to_hdl 0x0000fb25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_cleanup 0x0000fb6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_create 0x0000fb77 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_db_updated 0x0000fb81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_init 0x0000fbc9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ h4tl_init 0x0000fee1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ h4tl_read_start_next 0x0000ff89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ h4tl_write 0x00010249 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ handle_all_data 0x000102b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_acl_data_handler 0x000103d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_acl_tx_data_alloc 0x00010545 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_acl_tx_data_received 0x000105ad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_acl_tx_trigger 0x00010605 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_basic_cmd_cmp_evt_cfg_handler 0x00010665 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_basic_cmd_cmp_evt_rl_cfg_handler 0x000106f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_basic_cmd_send_2_controller 0x0001073d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_ble_conhdl_register 0x00010755 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_ble_conhdl_unregister 0x00010765 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_get_max_param_size 0x00010775 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_received 0x00010789 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_command_handler 0x00010acd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_disconnect_cmd_handler 0x00010b59 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_enc_chg_evt_handler 0x00010bf1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_enc_key_refr_evt_handler 0x00010c13 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_evt_mask_set 0x00010c35 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_acl_buf_size_set 0x00010c8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_acl_en 0x00010ca1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_acl_packet_sent 0x00010cd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_check_host_available_nb_acl_packets 0x00010ce9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_host_nb_acl_pkts_complete 0x00010d0d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_init 0x00010d25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_init 0x00010e25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_add_dev_to_per_adv_list_cmd_handler 0x00010e71 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_adv_set_term_evt_handler 0x000111fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ch_sel_algo_evt_handler 0x00011281 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_clear_adv_sets_cmd_handler 0x000112a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_clear_per_adv_list_cmd_handler 0x00011319 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_cmd_cmp_evt_addr_handler 0x00011445 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_cmd_cmp_evt_adv_handler 0x00011465 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_cmd_cmp_evt_list_handler 0x00011679 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_con_cte_req_en_cmd_handler 0x000117c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_con_cte_rsp_en_cmd_handler 0x00011909 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_con_upd_cmd_handler 0x00011b09 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_create_con_cancel_cmd_handler 0x00011e41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_create_con_cmd_handler 0x00011ea1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_enh_con_cmp_evt_handler 0x00012275 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ext_create_con_cmd_handler 0x0001246d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ltk_req_neg_reply_cmd_handler 0x000129bd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ltk_req_reply_cmd_handler 0x00012a59 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ltk_request_evt_handler 0x00012acd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_create_sync_cancel_cmd_handler 0x00012bf1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_create_sync_cmd_handler 0x00012cc5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_set_info_transf_cmd_handler 0x00012d89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_sync_transf_cmd_handler 0x00012e31 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_term_sync_cmd_handler 0x00012ec1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_adv_ch_tx_pw_cmd_handler 0x00012fc1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler 0x0001300d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_chnl_map_cmd_handler 0x000130b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_max_adv_data_len_cmd_handler 0x000131dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_max_data_len_cmd_cmp_evt_handler 0x00013219 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler 0x0001328d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_nb_supp_adv_sets_cmd_handler 0x000132c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_per_adv_list_size_cmd_handler 0x00013371 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_phy_cmd_handler 0x00013401 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_ral_addr_cmd_cmp_evt_handler 0x00013459 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_ral_size_cmd_cmp_evt_handler 0x000134c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_rem_feats_cmd_handler 0x00013521 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_rf_path_comp_cmd_cmp_evt_handler 0x00013675 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler 0x00013715 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_tx_pwr_cmd_cmp_evt_handler 0x000137b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_wlst_size_cmd_cmp_evt_handler 0x0001386d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_read_max_adv_data_len_cmd_cmp_evt_handler 0x000138c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rem_con_param_req_neg_reply_cmd_handler 0x00013961 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rem_con_param_req_reply_cmd_handler 0x000139c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rmv_adv_set_cmd_handler 0x00013a59 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rmv_dev_from_per_adv_list_cmd_handler 0x00013ac1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rx_test_v1_cmd_handler 0x00013c2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rx_test_v2_cmd_handler 0x00013c6f Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rx_test_v3_cmd_handler 0x00013cc1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_scan_req_rcvd_evt_handler 0x00013d65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_adv_data_cmd_handler 0x00013df5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_adv_en_cmd_handler 0x00013ead Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_adv_param_cmd_handler 0x000140f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_adv_set_rand_addr_cmd_handler 0x00014269 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_con_cte_rx_param_cmd_handler 0x000142d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_con_cte_tx_param_cmd_handler 0x000143f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_conless_cte_tx_en_cmd_handler 0x000144e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_conless_cte_tx_param_cmd_handler 0x000145b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_conless_iq_sampl_en_cmd_handler 0x0001466d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_data_len_cmd_handler 0x00014779 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_adv_data_cmd_handler 0x00014969 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_adv_en_cmd_handler 0x00014af5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_adv_param_cmd_handler 0x000150e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_scan_en_cmd_handler 0x000152d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_scan_param_cmd_handler 0x0001551d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_scan_rsp_data_cmd_handler 0x00015725 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_data_cmd_handler 0x000158cd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_en_cmd_handler 0x000159f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_param_cmd_handler 0x00015c25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_rec_en_cmd_handler 0x00015d05 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_sync_transf_param_cmd_handler 0x00015d5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_phy_cmd_handler 0x00015dd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_scan_en_cmd_handler 0x00016039 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_scan_param_cmd_handler 0x000161f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_scan_rsp_data_cmd_handler 0x00016311 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_start_enc_cmd_handler 0x000163c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_test_end_cmd_handler 0x0001649d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_tx_test_v1_cmd_handler 0x000164c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_tx_test_v2_cmd_handler 0x00016519 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_tx_test_v3_cmd_handler 0x00016575 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_look_for_cmd_desc 0x000166a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_look_for_evt_desc 0x00016705 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_look_for_le_evt_desc 0x0001672d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_past_cmd_cmp_evt_handler 0x000167ef Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_auth_payl_to_cmd_handler 0x0001687d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_local_ver_info_cmd_cmp_evt_handler 0x000169d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_rem_ver_info_cmd_handler 0x00016a79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_rssi_cmd_handler 0x00016be1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_tx_pwr_lvl_cmd_handler 0x00016c55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_send_2_controller 0x00016cf9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_send_2_host 0x00016d79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_test_end_cmd_cmp_evt_handler 0x00016f25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_tl_init 0x00016f75 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_tl_send 0x00016fcd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_vs_set_max_rx_size_and_time_cmd_handler 0x000173d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_vs_set_pref_slave_evt_dur_cmd_handler 0x000174fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_vs_set_pref_slave_latency_cmd_handler 0x00017591 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_wr_auth_payl_to_cmd_handler 0x00017611 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ initdata_config 0x00017671 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ interface_check 0x0001772d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ interface_reinit 0x000177c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_callback_set 0x00017805 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_clear 0x0001781d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_get_all 0x00017845 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_init 0x00017851 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_schedule 0x00017871 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_set 0x000178ad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_flush 0x000178d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_free 0x00017919 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_init 0x000179e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_is_free 0x00017a15 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_malloc 0x00017a2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_mem_init 0x00017afd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_alloc 0x00017b39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_discard 0x00017b6b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_forward 0x00017b71 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_free 0x00017b9d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_in_queue 0x00017ba5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_send 0x00017bb1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_send_basic 0x00017bd9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_src_id_get 0x00017c25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_queue_extract 0x00017c2b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_queue_insert 0x00017c6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_sleep_check 0x00017ca1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_state_get 0x00017cb5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_state_set 0x00017cd9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_check 0x00017d41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_create 0x00017d61 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_delete 0x00017d95 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_init 0x00017dc1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_msg_flush 0x00017ddd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_timer_active 0x00017f51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_timer_clear 0x00017f7d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_timer_init 0x00017ff5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_timer_set 0x000180bd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_cleanup 0x000182b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_cmp_evt_handler 0x0001844f Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_create 0x0001847d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_data_send 0x000184c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_init 0x000186a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_alloc 0x00018741 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_header_check 0x0001876d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_pack 0x000188c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_rx_init 0x00018c41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_send 0x00018cbd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_unpack 0x00018d25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_send_cmp_evt 0x00018f55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_sig_pdu_recv_handler 0x00018f81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_sig_send_cmd_reject 0x00018fc9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_cleanup 0x00019021 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_create 0x0001903d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_get_nb_buffer_available 0x00019045 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_init 0x00019051 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_set_link_layer_buff_size 0x000190d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_tx_status 0x000190e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_channel_map_ind_handler 0x00019119 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_clk_acc_req_handler 0x000191b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_clk_acc_rsp_handler 0x00019209 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_connection_param_req_handler 0x00019245 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_connection_param_rsp_handler 0x0001931d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_connection_update_ind_handler 0x000193b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_cte_req_handler 0x000194d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_cte_rsp_handler 0x00019545 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_enc_req_handler 0x00019565 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_enc_rsp_handler 0x0001962d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_feature_req_handler 0x000196a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_feature_rsp_handler 0x0001972d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_length_req_handler 0x00019781 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_length_rsp_handler 0x000198d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_min_used_channels_ind_handler 0x00019951 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_pause_enc_req_handler 0x000199d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_pause_enc_rsp_handler 0x00019a3d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_per_sync_ind_handler 0x00019a95 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_phy_req_handler 0x00019bf5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_phy_rsp_handler 0x00019ca5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_phy_update_ind_handler 0x00019d21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_ping_req_handler 0x00019db5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_ping_rsp_handler 0x00019dc9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_slave_feature_req_handler 0x00019e25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_start_enc_req_handler 0x00019ead Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_start_enc_rsp_handler 0x00019efd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_terminate_ind_handler 0x00019f4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_version_ind_handler 0x00019fb1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_auth_payl_nearly_to_handler 0x0001a051 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_auth_payl_real_to_handler 0x0001a0b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cleanup 0x0001a141 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_clk_acc_modify 0x0001a1a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cmd_cmp_send 0x0001a275 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cmd_stat_send 0x0001a295 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_con_move_cbk 0x0001a2b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cte_req_dis 0x0001a45d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cte_req_to_handler 0x0001a47d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cte_rsp_dis 0x0001a50d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_disconnect 0x0001a521 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_encrypt_ind_handler 0x0001a729 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_init 0x0001a9c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_init_term_proc 0x0001aa65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_le_ping_restart 0x0001ab19 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_le_ping_set 0x0001ab55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_ll_reject_ind_pdu_send 0x0001abe1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_llcp_send 0x0001ac6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_llcp_state_set 0x0001ace9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_llcp_tx_check 0x0001ada5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_ch_map_upd_ind_handler 0x0001bd71 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_clk_acc_ind_handler 0x0001bdd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_con_upd_ind_handler 0x0001be2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_cte_ind_handler 0x0001bebd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_disconnect_ind_handler 0x0001bf15 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_dl_upd_ind_handler 0x0001bf81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_encrypt_ind_handler 0x0001c015 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_feats_exch_ind_handler 0x0001c07d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_le_ping_ind_handler 0x0001c115 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_past_ind_handler 0x0001c171 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_phy_upd_ind_handler 0x0001c401 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_ver_exch_ind_handler 0x0001c4a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_collision_check 0x0001c91d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_err_ind 0x0001c955 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_get 0x0001c985 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_id_get 0x0001c99d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_reg 0x0001c9b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_state_get 0x0001c9ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_state_set 0x0001c9f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_timer_pause_set 0x0001c9f5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_timer_set 0x0001ca4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_unreg 0x0001caa5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_start 0x0001d309 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_stop 0x0001d4fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_stopped_ind_handler 0x0001d531 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_aa_gen 0x0001d649 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_acl_rx_ind_handler 0x0001d6c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_acl_tx_cfm_handler 0x0001d755 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_adv_data_update 0x0001d855 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_duration_update 0x0001da55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_end_ind_handler 0x0001db35 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_evt_start_cbk 0x0001dfd9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_init 0x0001efc9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_rand_addr_update 0x0001f33d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_rep_ind_handler 0x0001f391 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_restart 0x0001f891 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_scan_rsp_data_update 0x0001fa11 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_start 0x0001fa49 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_stop 0x00020101 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_sync_info_update 0x00020309 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_calc_aux_rx 0x00020339 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ch_assess_data_get 0x00020465 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ch_idx_get 0x0002046d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ch_map_set 0x00020491 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ch_map_upd_cfm_handler 0x000204dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_channel_assess 0x00020515 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_activity_offset_compute 0x0002054d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_ch_map_update 0x000205c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_rx_dis 0x000206ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_rx_en 0x00020721 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_rx_ind_handler 0x000207e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_tx_ant_switch_config 0x00020945 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_tx_param_set 0x000209e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_current_tx_power_get 0x000209f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_data_flow_set 0x00020a39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_data_len_update 0x00020aed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_data_tx 0x00020b2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_enc_key_load 0x00020bdd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_estab_ind_handler 0x00020c51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_event_counter_get 0x00020c79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_init 0x000211d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_llcp_tx 0x00021219 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_offset_get 0x00021325 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_offset_upd_ind_handler 0x00021359 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_param_upd_cfm_handler 0x00021395 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_param_update 0x00021405 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_peer_sca_set 0x00021479 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_phys_update 0x000214a1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_pref_slave_evt_dur_set 0x00021501 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_pref_slave_latency_set 0x0002153d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_rssi_get 0x00021565 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_rx_enc 0x00021a4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_start 0x00021dd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_stop 0x0002216d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_sync_info_get 0x000221c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_time_get 0x00022215 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_tx_enc 0x0002224d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_tx_len_update_for_intv 0x000222ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_tx_len_update_for_rate 0x00022329 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_conless_cte_rx_ind_handler 0x000225e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_disc_ind_handler 0x000229dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init 0x00022a21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_connect_req_pack 0x00022b01 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_end_ind_handler 0x00022c19 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_init 0x00023205 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_start 0x00023921 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_stop 0x00023f95 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_llcp_rx_ind_handler 0x00024045 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_llcp_tx_cfm_handler 0x0002419d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_local_sca_get 0x000241e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_ch_map_update 0x000242ad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_cte_start 0x00024569 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_cte_stop 0x000245b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_data_update 0x00024601 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_end_ind_handler 0x00024679 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_info_get 0x00024e89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_init 0x00024f19 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_init_info_get 0x00024f51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_list_add 0x00024fa5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_list_rem 0x00025041 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_rep_ind_handler 0x000250b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_rx_end_ind_handler 0x00025429 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_start 0x00025655 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_stop 0x000258a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_sync_info_get 0x00025935 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_phy_upd_cfm_handler 0x00025989 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ral_search 0x000259c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_read_clock 0x00025a1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_add 0x00025a2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_clear 0x00025ae1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_local_rpa_get 0x00025b01 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_peer_rpa_get 0x00025b35 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_peer_update 0x00025b6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_priv_mode_update 0x00025b89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_rem 0x00025bad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_rpa_renew 0x00025bc5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_rxdesc_check 0x00025d1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_rxdesc_free 0x00025d49 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_create_sync 0x00026071 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_create_sync_cancel 0x000260b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_end_ind_handler 0x000261e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_init 0x000266c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_params_update 0x00026715 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_req_ind_handler 0x000272c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_restart 0x0002730d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_start 0x00027371 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_stop 0x00027831 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_ch_map_update 0x000279c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_cte_start 0x00027a39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_cte_stop 0x00027a81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_info_get 0x00027ca5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_init 0x00027d31 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_start 0x00028545 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_start_req_handler 0x00028701 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_stop 0x000287e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_test_end_ind_handler 0x00028859 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_test_init 0x00028af9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_test_start 0x00028b25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_test_stop 0x00028fa1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_white_list_add 0x00029059 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_white_list_rem 0x000290e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llhwc_phy_initialization 0x00029145 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llhwc_phy_prerx 0x00029315 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_activity_free_get 0x00029401 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_adv_act_id_get 0x00029459 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_adv_hdl_to_id 0x000294b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_adv_set_id_get 0x00029599 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ch_map_update 0x00029705 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ch_map_update_ind_handler 0x00029845 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_clk_acc_set 0x000298b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_cmd_cmp_send 0x000298e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_cmd_stat_send 0x000298fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_dev_list_empty_entry 0x00029919 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_dev_list_search 0x0002993d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_hci_command_handler 0x000299e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_init 0x00029a1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_is_dev_connected 0x00029b91 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_is_dev_synced 0x00029be5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_le_evt_mask_check 0x00029cd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_le_features_get 0x00029cf9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_link_disc 0x00029d01 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_master_ch_map_get 0x00029ddd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_per_adv_sync 0x00029e21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_plan_elt_get 0x00029efd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ral_get 0x00029f4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ral_is_empty 0x00029f55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ral_search 0x00029f7d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_rx_path_comp_get 0x00029fd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_scan_period_to_handler 0x00029fe1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_scan_sync_info_get 0x0002a0e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_tx_path_comp_get 0x0002a155 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lpuart_init 0x0002a161 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lpuart_send_array 0x0002a215 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ notEqual256 0x0002a3a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ phy_upd_proc_start 0x0002a731 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ platform_reset 0x0002a785 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ pmu_hck_config 0x0002a7bd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ recv_more_data 0x0002aa05 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ reinit_params 0x0002aa81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rf_init 0x0002aae1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwble_hl_init 0x0002ac85 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwble_init 0x0002aca1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwble_int_init 0x0002acdd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwble_isr 0x0002ae31 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_active_check 0x0002ae4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_aes_encrypt 0x0002ae61 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_clockn_isr 0x0002af21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_crypt_isr 0x0002afe5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_driver_init 0x0002b025 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_eif_get 0x0002b16d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_fifo_isr 0x0002b17d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_finetgt_isr 0x0002b195 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_prevent_sleep_clear 0x0002b2b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_prevent_sleep_set 0x0002b2d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_schedule 0x0002b3a1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_sw_int_req 0x0002b61d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_sw_isr 0x0002b63d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_time_get 0x0002b65d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timer_1ms_set 0x0002b69d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timer_hs_set 0x0002b6f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timer_hus_set 0x0002b721 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timestamptgt1_isr 0x0002b761 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timestamptgt2_isr 0x0002b78d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_alarm_init 0x0002b7d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_alarm_set 0x0002b859 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_alarm_timer_isr 0x0002b8f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_elt_cancel 0x0002ba25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_event_start_isr 0x0002bb29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_init 0x0002bbed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_insert 0x0002bc19 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_remove 0x0002bec5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_sw_isr 0x0002bf29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_chk 0x0002bf5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_init 0x0002bf6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_rem 0x0002c231 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_req 0x0002c241 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_set 0x0002c30d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_end_isr 0x0002c381 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_fifo_isr 0x0002c3ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_init 0x0002c4d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_push 0x0002c519 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_skip_isr 0x0002c651 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_bg_add 0x0002c6c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_bg_remove 0x0002c6dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_compute 0x0002c6f5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_fg_add 0x0002c7a1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_fg_remove 0x0002c7c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_init 0x0002c7f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_per_add 0x0002c835 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_per_remove 0x0002c85d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sleep_condition_check 0x0002c885 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ soft_flow_ctrl_init 0x0002c91d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ soft_flow_ctrl_tx_process 0x0002c969 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ specialModP256 0x0002c9dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ spis_init 0x0002cad5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_idle_irq_handler 0x0002cb39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_idle_reset 0x0002cbb5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_rx_irq_handler 0x0002cc25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_tx_irq_handler 0x0002cc41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_tx_len_irq_handler 0x0002cd21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ user_exe_operation 0x0002cd89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ user_prf_itf_get 0x0002d011 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_data_ready_off 0x0002d045 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_data_ready_on 0x0002d055 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_flow_off 0x0002d085 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_flow_on 0x0002d0b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_get_tx_len 0x0002d0d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_hci_cmd_check 0x0002d121 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_hci_cmd_reset 0x0002d1b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_io_init 0x0002d22d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_io_sleep 0x0002d289 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_read 0x0002d33d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_read_wakeup_stat 0x0002d4c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_wakeup_int_enable 0x0002d4d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_write 0x0002d521 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ wakeup_irq_handler 0x0002d691 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ one_bits 0x0002d740 Data 0 symbol_g15.obj ABSOLUTE
+ co_sca2ppm 0x0002d750 Data 0 symbol_g15.obj ABSOLUTE
+ co_null_bdaddr 0x0002d760 Data 0 symbol_g15.obj ABSOLUTE
+ co_null_key 0x0002d766 Data 0 symbol_g15.obj ABSOLUTE
+ co_rate_to_phy 0x0002d776 Data 0 symbol_g15.obj ABSOLUTE
+ co_phy_to_rate 0x0002d77b Data 0 symbol_g15.obj ABSOLUTE
+ co_phy_mask_to_value 0x0002d77f Data 0 symbol_g15.obj ABSOLUTE
+ co_phy_value_to_mask 0x0002d784 Data 0 symbol_g15.obj ABSOLUTE
+ co_rate_to_phy_mask 0x0002d788 Data 0 symbol_g15.obj ABSOLUTE
+ co_phy_mask_to_rate 0x0002d78c Data 0 symbol_g15.obj ABSOLUTE
+ rwip_priority 0x0002d791 Data 0 symbol_g15.obj ABSOLUTE
+ aes_cmac_zero 0x0002d7a7 Data 0 symbol_g15.obj ABSOLUTE
+ BasePoint_x_256 0x0002d7b8 Data 0 symbol_g15.obj ABSOLUTE
+ BasePoint_y_256 0x0002d7d8 Data 0 symbol_g15.obj ABSOLUTE
+ maxSecretKey_256 0x0002d7f8 Data 0 symbol_g15.obj ABSOLUTE
+ DebugE256PublicKey_x 0x0002d818 Data 0 symbol_g15.obj ABSOLUTE
+ DebugE256PublicKey_y 0x0002d838 Data 0 symbol_g15.obj ABSOLUTE
+ DebugE256SecretKey 0x0002d858 Data 0 symbol_g15.obj ABSOLUTE
+ coef_B 0x0002d878 Data 0 symbol_g15.obj ABSOLUTE
+ bigHexP256 0x0002d8a4 Data 0 symbol_g15.obj ABSOLUTE
+ veryBigHexP256 0x0002d8d0 Data 0 symbol_g15.obj ABSOLUTE
+ ecc_Jacobian_InfinityPoint256 0x0002d920 Data 0 symbol_g15.obj ABSOLUTE
+ ECC_4Win_Look_up_table 0x0002d9a4 Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_LLC 0x0002e4bc Data 0 symbol_g15.obj ABSOLUTE
+ LLM_AA_CT2 0x0002e4c8 Data 0 symbol_g15.obj ABSOLUTE
+ LLM_AA_CT1 0x0002e4ca Data 0 symbol_g15.obj ABSOLUTE
+ connect_req_dur_tab 0x0002e4d0 Data 0 symbol_g15.obj ABSOLUTE
+ byte_tx_time 0x0002e4d8 Data 0 symbol_g15.obj ABSOLUTE
+ fixed_tx_time 0x0002e4e0 Data 0 symbol_g15.obj ABSOLUTE
+ lld_init_max_aux_dur_tab 0x0002e4e8 Data 0 symbol_g15.obj ABSOLUTE
+ lld_scan_map_legacy_pdu_to_evt_type 0x0002e4f0 Data 0 symbol_g15.obj ABSOLUTE
+ lld_scan_max_aux_dur_tab 0x0002e4f8 Data 0 symbol_g15.obj ABSOLUTE
+ lld_sync_max_aux_dur_tab 0x0002e500 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_lk_ctrl 0x0002e8e4 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_ctrl_bb 0x0002e8fc Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_info_par 0x0002e968 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_stat_par 0x0002e998 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_le 0x0002e9a4 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_vs 0x0002ee0c Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_root_tab 0x0002ee48 Data 0 symbol_g15.obj ABSOLUTE
+ hci_evt_desc_tab 0x0002ee78 Data 0 symbol_g15.obj ABSOLUTE
+ hci_evt_le_desc_tab 0x0002eec0 Data 0 symbol_g15.obj ABSOLUTE
+ utils_api 0x0002ef90 Data 0 symbol_g15.obj ABSOLUTE
+ ambiq_speed_att_db_128 0x0002f148 Data 0 symbol_g15.obj ABSOLUTE
+ attc_handlers 0x0002f3f8 Data 0 symbol_g15.obj ABSOLUTE
+ atts_handlers 0x0002f434 Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_GATTC 0x0002f514 Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_GATTM 0x0002f530 Data 0 symbol_g15.obj ABSOLUTE
+ gapc_sig_handlers 0x0002f62c Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_GAPC 0x0002f7bc Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_GAPM 0x0002fa08 Data 0 symbol_g15.obj ABSOLUTE
+ 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
+ __Vectors 0x01000000 Data 4 startup_n32wb03x.o(RESET)
+ __Vectors_End 0x010000c0 Data 0 startup_n32wb03x.o(RESET)
+ __main 0x010000c1 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
+ _main_stk 0x010000c1 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
+ _main_scatterload 0x010000c5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
+ __main_after_scatterload 0x010000c9 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
+ _main_clock 0x010000c9 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
+ _main_cpp_init 0x010000c9 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
+ _main_init 0x010000c9 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
+ __rt_final_cpp 0x010000d1 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D)
+ __rt_final_exit 0x010000d1 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F)
+ __asm___17_system_n32wb03x_c_f233b82c____REV16 0x010000d5 Thumb Code 4 system_n32wb03x.o(.emb_text)
+ __asm___17_system_n32wb03x_c_f233b82c____REVSH 0x010000d9 Thumb Code 4 system_n32wb03x.o(.emb_text)
+ system_delay_cycles 0x010000dd Thumb Code 6 system_n32wb03x.o(.emb_text)
+ __asm___6_port_c_39a90d8d__prvPortStartFirstTask 0x010000e5 Thumb Code 36 port.o(.emb_text)
+ ulSetInterruptMaskFromISR 0x0100010d Thumb Code 8 port.o(.emb_text)
+ vClearInterruptMaskFromISR 0x01000115 Thumb Code 6 port.o(.emb_text)
+ PendSV_Handler 0x0100011b Thumb Code 62 port.o(.emb_text)
+ Reset_Handler 0x0100015d Thumb Code 8 startup_n32wb03x.o(.text)
+ NMI_Handler 0x01000165 Thumb Code 2 startup_n32wb03x.o(.text)
+ HardFault_Handler 0x01000167 Thumb Code 2 startup_n32wb03x.o(.text)
+ ADC_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_CRYPT_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_ERROR_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_FIFO_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_FINETGT_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_HSLOT_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_SLP_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_SW_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_TIMESTAMP_TGT1_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_TIMESTAMP_TGT2_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ DMA_Channel5_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ EXTI0_1_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ EXTI2_3_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ EXTI4_12_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ FLASH_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ I2C1_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ IRC_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ KEYSCAN_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ LPUART1_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ RCC_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ RESERVED_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ RTC_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ SPI1_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ SPI2_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ TIM1_BRK_UP_TRG_COM_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ TIM1_CC_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ TIM3_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ TIM6_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ USART2_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ WWDG_IRQHandler 0x0100016f Thumb Code 0 startup_n32wb03x.o(.text)
+ __aeabi_uidiv 0x01000179 Thumb Code 0 uidiv.o(.text)
+ __aeabi_uidivmod 0x01000179 Thumb Code 44 uidiv.o(.text)
+ __aeabi_idiv 0x010001a5 Thumb Code 0 idiv.o(.text)
+ __aeabi_idivmod 0x010001a5 Thumb Code 40 idiv.o(.text)
+ __aeabi_uldivmod 0x010001cd Thumb Code 96 uldiv.o(.text)
+ rand 0x0100022d Thumb Code 18 rand.o(.text)
+ srand 0x0100023f Thumb Code 6 rand.o(.text)
+ __aeabi_memcpy 0x01000251 Thumb Code 36 memcpya.o(.text)
+ __aeabi_memcpy4 0x01000251 Thumb Code 0 memcpya.o(.text)
+ __aeabi_memcpy8 0x01000251 Thumb Code 0 memcpya.o(.text)
+ __aeabi_memset 0x01000275 Thumb Code 14 memseta.o(.text)
+ __aeabi_memset4 0x01000275 Thumb Code 0 memseta.o(.text)
+ __aeabi_memset8 0x01000275 Thumb Code 0 memseta.o(.text)
+ __aeabi_memclr 0x01000283 Thumb Code 4 memseta.o(.text)
+ __aeabi_memclr4 0x01000283 Thumb Code 0 memseta.o(.text)
+ __aeabi_memclr8 0x01000283 Thumb Code 0 memseta.o(.text)
+ _memset$wrapper 0x01000287 Thumb Code 18 memseta.o(.text)
+ memcmp 0x01000299 Thumb Code 26 memcmp.o(.text)
+ __aeabi_dmul 0x010002b5 Thumb Code 202 dmul.o(.text)
+ __aeabi_ddiv 0x01000385 Thumb Code 234 ddiv.o(.text)
+ __aeabi_ui2d 0x01000475 Thumb Code 24 dfltui.o(.text)
+ __aeabi_ul2d 0x01000491 Thumb Code 22 dfltul.o(.text)
+ __aeabi_d2ulz 0x010004ad Thumb Code 54 dfixul.o(.text)
+ __aeabi_llsl 0x010004ed Thumb Code 32 llshl.o(.text)
+ _ll_shift_l 0x010004ed Thumb Code 0 llshl.o(.text)
+ __aeabi_llsr 0x0100050d Thumb Code 34 llushr.o(.text)
+ _ll_ushift_r 0x0100050d Thumb Code 0 llushr.o(.text)
+ __I$use$fp 0x0100052f Thumb Code 0 iusefp.o(.text)
+ _double_round 0x0100052f Thumb Code 26 depilogue.o(.text)
+ _double_epilogue 0x01000549 Thumb Code 164 depilogue.o(.text)
+ __scatterload 0x010005ed Thumb Code 28 init.o(.text)
+ __scatterload_rt2 0x010005ed Thumb Code 0 init.o(.text)
+ __decompress 0x01000611 Thumb Code 0 __dczerorl2.o(.text)
+ __decompress1 0x01000611 Thumb Code 86 __dczerorl2.o(.text)
+ Long Thumb to Thumb Veneer to __ARM_common_memcpy1_6 0x01000669 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_get_attribute 0x01000675 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_uuid16_comp 0x01000681 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attm_svc_create_db 0x0100068d Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_att_get_permission 0x01000699 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_get_service 0x010006a5 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_get_uuid 0x010006b1 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attm_svc_create_db_128 0x010006bd Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to ahi_init 0x010006c9 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to __ARM_common_ll_muluu 0x010006d5 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ DMA_Channel1_2_3_4_IRQHandler 0x010006e1 Thumb Code 90 app_usart.o(i.DMA_Channel1_2_3_4_IRQHandler)
+ DMA_ClearFlag 0x01000749 Thumb Code 4 n32wb03x_dma.o(i.DMA_ClearFlag)
+ DMA_ConfigInt 0x0100074d Thumb Code 16 n32wb03x_dma.o(i.DMA_ConfigInt)
+ DMA_Configuration 0x0100075d Thumb Code 116 app_usart.o(i.DMA_Configuration)
+ DMA_DeInit 0x010007e5 Thumb Code 106 n32wb03x_dma.o(i.DMA_DeInit)
+ DMA_EnableChannel 0x0100086d Thumb Code 20 n32wb03x_dma.o(i.DMA_EnableChannel)
+ DMA_GetCurrDataCounter 0x01000885 Thumb Code 6 n32wb03x_dma.o(i.DMA_GetCurrDataCounter)
+ DMA_GetFlagStatus 0x0100088b Thumb Code 14 n32wb03x_dma.o(i.DMA_GetFlagStatus)
+ DMA_Init 0x01000899 Thumb Code 58 n32wb03x_dma.o(i.DMA_Init)
+ DMA_RequestRemap 0x010008d9 Thumb Code 14 n32wb03x_dma.o(i.DMA_RequestRemap)
+ EXTI_ClrITPendBit 0x010008e9 Thumb Code 6 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ EXTI_GetITStatus 0x010008f5 Thumb Code 24 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ EXTI_InitPeripheral 0x01000911 Thumb Code 108 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ GPIO_InitPeripheral 0x01000981 Thumb Code 184 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ GPIO_InitStruct 0x01000a39 Thumb Code 22 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ GPIO_ResetBits 0x01000a55 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ GPIO_SetBits 0x01000a59 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_SetBits)
+ GPIO_TogglePin 0x01000a5d Thumb Code 8 n32wb03x_gpio.o(i.GPIO_TogglePin)
+ LPUART_ClrFlag 0x01000a65 Thumb Code 4 n32wb03x_lpuart.o(i.LPUART_ClrFlag)
+ LPUART_DeInit 0x01000a69 Thumb Code 24 n32wb03x_lpuart.o(i.LPUART_DeInit)
+ LPUART_GetFlagStatus 0x01000a89 Thumb Code 14 n32wb03x_lpuart.o(i.LPUART_GetFlagStatus)
+ LPUART_Init 0x01000a99 Thumb Code 192 n32wb03x_lpuart.o(i.LPUART_Init)
+ LPUART_SendData 0x01000b69 Thumb Code 4 n32wb03x_lpuart.o(i.LPUART_SendData)
+ LedBlink 0x01000b6d Thumb Code 8 app_gpio.o(i.LedBlink)
+ LedInit 0x01000b75 Thumb Code 64 app_gpio.o(i.LedInit)
+ LedOff 0x01000bc1 Thumb Code 8 app_gpio.o(i.LedOff)
+ LedOn 0x01000bc9 Thumb Code 8 app_gpio.o(i.LedOn)
+ NVIC_Init 0x01000bd1 Thumb Code 102 misc.o(i.NVIC_Init)
+ OTPTrim_Read 0x01000c49 Thumb Code 186 system_n32wb03x.o(i.OTPTrim_Read)
+ Qflash_Erase_Sector 0x01000d15 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ Qflash_Init 0x01000d39 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Init)
+ Qflash_Write 0x01000d71 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Write)
+ RCC_ConfigLpuartClk 0x01000d95 Thumb Code 24 n32wb03x_rcc.o(i.RCC_ConfigLpuartClk)
+ RCC_EnableAHBPeriphClk 0x01000db1 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ RCC_EnableAPB2PeriphClk 0x01000dc9 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ RCC_EnableLpuartClk 0x01000de1 Thumb Code 20 n32wb03x_rcc.o(i.RCC_EnableLpuartClk)
+ RCC_GetClocksFreqValue 0x01000df9 Thumb Code 90 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ RCC_GetLpuartClkSrc 0x01000e6d Thumb Code 10 n32wb03x_rcc.o(i.RCC_GetLpuartClkSrc)
+ SVC_Handler 0x01000e81 Thumb Code 2 port.o(i.SVC_Handler)
+ SysTick_Handler 0x01000e85 Thumb Code 32 port.o(i.SysTick_Handler)
+ SystemGetMacAddr 0x01000ea9 Thumb Code 44 system_n32wb03x.o(i.SystemGetMacAddr)
+ SystemInit 0x01000edd Thumb Code 346 system_n32wb03x.o(i.SystemInit)
+ USART1_IRQHandler 0x0100105d Thumb Code 24 app_usart.o(i.USART1_IRQHandler)
+ USART_ConfigInt 0x01001079 Thumb Code 50 n32wb03x_usart.o(i.USART_ConfigInt)
+ USART_Enable 0x010010ad Thumb Code 22 n32wb03x_usart.o(i.USART_Enable)
+ USART_EnableDMA 0x010010c9 Thumb Code 16 n32wb03x_usart.o(i.USART_EnableDMA)
+ USART_GetFlagStatus 0x010010d9 Thumb Code 14 n32wb03x_usart.o(i.USART_GetFlagStatus)
+ USART_Init 0x010010e9 Thumb Code 120 n32wb03x_usart.o(i.USART_Init)
+ __0printf$8 0x01001171 Thumb Code 24 printf8.o(i.__0printf$8)
+ __1printf$8 0x01001171 Thumb Code 0 printf8.o(i.__0printf$8)
+ __2printf 0x01001171 Thumb Code 0 printf8.o(i.__0printf$8)
+ __ARM_clz 0x01001191 Thumb Code 46 depilogue.o(i.__ARM_clz)
+ app_ble_adv_init 0x01001635 Thumb Code 90 app_ble.o(i.app_ble_adv_init)
+ app_ble_adv_msg_handler 0x010016a9 Thumb Code 2 app_ble.o(i.app_ble_adv_msg_handler)
+ app_ble_gap_params_init 0x010016ad Thumb Code 118 app_ble.o(i.app_ble_gap_params_init)
+ app_ble_init 0x0100173d Thumb Code 58 app_ble.o(i.app_ble_init)
+ app_ble_msg_handler 0x01001789 Thumb Code 68 app_ble.o(i.app_ble_msg_handler)
+ app_ble_sec_init 0x010017e9 Thumb Code 70 app_ble.o(i.app_ble_sec_init)
+ app_dis_add_dis 0x01001915 Thumb Code 74 app_dis.o(i.app_dis_add_dis)
+ app_entry_point_handler 0x01001971 Thumb Code 238 ns_ble_task.o(i.app_entry_point_handler)
+ app_rdtss_add_rdts 0x01001b3d Thumb Code 82 app_rdtss.o(i.app_rdtss_add_rdts)
+ app_usart_configuration 0x01001d55 Thumb Code 192 app_usart.o(i.app_usart_configuration)
+ app_usart_dma_enable 0x01001e29 Thumb Code 90 app_usart.o(i.app_usart_dma_enable)
+ app_usart_rx_data_fifo_enter 0x01001e99 Thumb Code 144 app_usart.o(i.app_usart_rx_data_fifo_enter)
+ app_usart_tx_fifo_enter 0x01001f45 Thumb Code 152 app_usart.o(i.app_usart_tx_fifo_enter)
+ app_usart_tx_process 0x01001ff9 Thumb Code 58 app_usart.o(i.app_usart_tx_process)
+ app_user_msg_handler 0x0100203d Thumb Code 14 app_ble.o(i.app_user_msg_handler)
+ attm_att_set_value 0x01002051 Thumb Code 172 lib_att.o(i.attm_att_set_value)
+ check_client_char_cfg 0x0100211d Thumb Code 42 rdts_common.o(i.check_client_char_cfg)
+ diss_check_val_len 0x01002147 Thumb Code 42 diss.o(i.diss_check_val_len)
+ diss_handle_to_value 0x010021b3 Thumb Code 52 diss.o(i.diss_handle_to_value)
+ diss_prf_itf_get 0x01002289 Thumb Code 4 diss.o(i.diss_prf_itf_get)
+ diss_task_init 0x0100232d Thumb Code 28 diss_task.o(i.diss_task_init)
+ diss_value_to_handle 0x01002489 Thumb Code 58 diss.o(i.diss_value_to_handle)
+ fputc 0x010024c5 Thumb Code 54 ns_log_lpuart.o(i.fputc)
+ get_cfg_handle 0x01003761 Thumb Code 98 rdts_common.o(i.get_cfg_handle)
+ get_value_handle 0x010037cd Thumb Code 78 rdts_common.o(i.get_value_handle)
+ llhwc_modem_setmode 0x0100383d Thumb Code 44 rwip_driver.o(i.llhwc_modem_setmode)
+ llhwc_phy_prerx_flash 0x0100386d Thumb Code 172 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ main 0x01003a2d Thumb Code 114 main.o(i.main)
+ ns_EXTI4_12_IRQHandler 0x01003af5 Thumb Code 86 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ ns_HardFault_Handler 0x01003b79 Thumb Code 96 ns_ble.o(i.ns_HardFault_Handler)
+ ns_ble_add_prf_func_register 0x01003cb9 Thumb Code 28 ns_ble.o(i.ns_ble_add_prf_func_register)
+ ns_ble_add_svc 0x01003cd9 Thumb Code 34 ns_ble.o(i.ns_ble_add_svc)
+ ns_ble_adv_fsm_next 0x01003d05 Thumb Code 202 ns_ble.o(i.ns_ble_adv_fsm_next)
+ ns_ble_adv_init 0x01003de1 Thumb Code 58 ns_ble.o(i.ns_ble_adv_init)
+ ns_ble_adv_start 0x01003e29 Thumb Code 72 ns_ble.o(i.ns_ble_adv_start)
+ ns_ble_adv_stop 0x01003e79 Thumb Code 66 ns_ble.o(i.ns_ble_adv_stop)
+ ns_ble_delete_init 0x01003ec5 Thumb Code 46 ns_ble.o(i.ns_ble_delete_init)
+ ns_ble_delete_scan 0x01003f01 Thumb Code 42 ns_ble.o(i.ns_ble_delete_scan)
+ ns_ble_disconnect 0x01003f39 Thumb Code 34 ns_ble.o(i.ns_ble_disconnect)
+ ns_ble_gap_init 0x01003f65 Thumb Code 70 ns_ble.o(i.ns_ble_gap_init)
+ ns_ble_get_connection_num 0x01003fd1 Thumb Code 32 ns_ble.o(i.ns_ble_get_connection_num)
+ ns_ble_list_set_ral 0x01003ff5 Thumb Code 76 ns_ble.o(i.ns_ble_list_set_ral)
+ ns_ble_lsc_config 0x01004045 Thumb Code 106 ns_ble.o(i.ns_ble_lsc_config)
+ ns_ble_prf_task_register 0x010040c9 Thumb Code 34 ns_ble.o(i.ns_ble_prf_task_register)
+ ns_ble_scan_data_find 0x010040f1 Thumb Code 72 ns_ble.o(i.ns_ble_scan_data_find)
+ ns_ble_stack_init 0x01004139 Thumb Code 448 ns_ble.o(i.ns_ble_stack_init)
+ ns_ble_start_init 0x010043b1 Thumb Code 260 ns_ble.o(i.ns_ble_start_init)
+ ns_ble_start_scan 0x010044d5 Thumb Code 178 ns_ble.o(i.ns_ble_start_scan)
+ ns_ble_stop_init 0x010045a1 Thumb Code 42 ns_ble.o(i.ns_ble_stop_init)
+ ns_ble_stop_scan 0x010045d9 Thumb Code 48 ns_ble.o(i.ns_ble_stop_scan)
+ ns_ble_update_param 0x01004615 Thumb Code 118 ns_ble.o(i.ns_ble_update_param)
+ ns_bond_last_bonded_addr 0x010046f9 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_addr)
+ ns_bond_last_bonded_peer_id 0x01004729 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ ns_bond_last_bonded_ral_info 0x01004759 Thumb Code 92 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ ns_bond_resolv_addr_start 0x010047bd Thumb Code 92 ns_sec.o(i.ns_bond_resolv_addr_start)
+ ns_bond_search_addr_irk 0x0100481d Thumb Code 110 ns_sec.o(i.ns_bond_search_addr_irk)
+ ns_log_lpuart_init 0x01004899 Thumb Code 92 ns_log_lpuart.o(i.ns_log_lpuart_init)
+ ns_peripheral_config 0x010048fd Thumb Code 176 ns_ble.o(i.ns_peripheral_config)
+ ns_sec_bond_store_evt_handler 0x01004a05 Thumb Code 314 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ ns_sec_get_bond_status 0x01004b81 Thumb Code 12 ns_sec.o(i.ns_sec_get_bond_status)
+ ns_sec_get_iocap 0x01004b91 Thumb Code 6 ns_sec.o(i.ns_sec_get_iocap)
+ ns_sec_init 0x01004b9d Thumb Code 94 ns_sec.o(i.ns_sec_init)
+ ns_sleep_lock_acquire 0x01004c05 Thumb Code 20 ns_sleep.o(i.ns_sleep_lock_acquire)
+ ns_sleep_lock_release 0x01004c1d Thumb Code 16 ns_sleep.o(i.ns_sleep_lock_release)
+ ns_timer_api_process_handler 0x01004c31 Thumb Code 166 ns_timer.o(i.ns_timer_api_process_handler)
+ prf_add_profile 0x01004d3d Thumb Code 132 prf.o(i.prf_add_profile)
+ prf_dst_task_get 0x01004dc5 Thumb Code 16 prf.o(i.prf_dst_task_get)
+ prf_env_get 0x01004dd5 Thumb Code 44 prf.o(i.prf_env_get)
+ prf_get_id_from_task 0x01004e05 Thumb Code 50 prf.o(i.prf_get_id_from_task)
+ prf_get_itf_func_register 0x01004e3d Thumb Code 34 prf.o(i.prf_get_itf_func_register)
+ prf_get_task_from_id 0x01004e65 Thumb Code 50 prf.o(i.prf_get_task_from_id)
+ prf_init 0x01004e9d Thumb Code 170 prf.o(i.prf_init)
+ pvPortMalloc 0x01005095 Thumb Code 230 heap_4.o(i.pvPortMalloc)
+ pxPortInitialiseStack 0x01005189 Thumb Code 30 port.o(i.pxPortInitialiseStack)
+ rdtss_get_att_handle 0x0100536b Thumb Code 28 rdts_common.o(i.rdtss_get_att_handle)
+ rdtss_get_att_idx 0x01005387 Thumb Code 40 rdts_common.o(i.rdtss_get_att_idx)
+ rdtss_init_ccc_values 0x01005449 Thumb Code 160 rdtss_task.o(i.rdtss_init_ccc_values)
+ rdtss_prf_itf_get 0x010054ed Thumb Code 4 rdtss.o(i.rdtss_prf_itf_get)
+ rdtss_send_notify 0x010054f5 Thumb Code 84 app_rdtss.o(i.rdtss_send_notify)
+ rdtss_set_ccc_value 0x0100556d Thumb Code 52 rdtss_task.o(i.rdtss_set_ccc_value)
+ rdtss_task_init 0x010055a1 Thumb Code 28 rdtss_task.o(i.rdtss_task_init)
+ rwip_init 0x01005869 Thumb Code 198 rwip.o(i.rwip_init)
+ rwip_slp_isr 0x01005981 Thumb Code 198 rwip_driver.o(i.rwip_slp_isr)
+ usart_forward_to_ble_loop 0x01005a7d Thumb Code 180 app_usart.o(i.usart_forward_to_ble_loop)
+ usart_rx_check_in_irq 0x01005b3d Thumb Code 70 app_usart.o(i.usart_rx_check_in_irq)
+ usart_tx_dma_send 0x01005b91 Thumb Code 78 app_usart.o(i.usart_tx_dma_send)
+ uxListRemove 0x01005bed Thumb Code 38 list.o(i.uxListRemove)
+ vListInitialise 0x01005c13 Thumb Code 22 list.o(i.vListInitialise)
+ vListInitialiseItem 0x01005c29 Thumb Code 6 list.o(i.vListInitialiseItem)
+ vListInsert 0x01005c2f Thumb Code 50 list.o(i.vListInsert)
+ vListInsertEnd 0x01005c61 Thumb Code 24 list.o(i.vListInsertEnd)
+ vPortEnterCritical 0x01005c79 Thumb Code 20 port.o(i.vPortEnterCritical)
+ vPortExitCritical 0x01005c91 Thumb Code 22 port.o(i.vPortExitCritical)
+ vPortFree 0x01005cad Thumb Code 64 heap_4.o(i.vPortFree)
+ vPortYield 0x01005cf1 Thumb Code 18 port.o(i.vPortYield)
+ vTaskDelay 0x01005d09 Thumb Code 44 tasks.o(i.vTaskDelay)
+ vTaskStartScheduler 0x01005d39 Thumb Code 60 tasks.o(i.vTaskStartScheduler)
+ vTaskSuspendAll 0x01005d89 Thumb Code 10 tasks.o(i.vTaskSuspendAll)
+ vTaskSwitchContext 0x01005d99 Thumb Code 92 tasks.o(i.vTaskSwitchContext)
+ xPortStartScheduler 0x01005dfd Thumb Code 62 port.o(i.xPortStartScheduler)
+ xTaskCreate 0x01005e4d Thumb Code 348 tasks.o(i.xTaskCreate)
+ xTaskIncrementTick 0x01005fc5 Thumb Code 202 tasks.o(i.xTaskIncrementTick)
+ xTaskResumeAll 0x01006099 Thumb Code 186 tasks.o(i.xTaskResumeAll)
+ TRIM_READ_CMD_CODE 0x01006160 Data 320 system_n32wb03x.o(.constdata)
+ CMD_RDID 0x010062a0 Data 152 system_n32wb03x.o(.constdata)
+ const_qflash_cmd 0x01006344 Data 804 n32wb03x_qflash.o(.constdata)
+ diss_att_db 0x01006688 Data 152 diss.o(.constdata)
+ diss_itf 0x01006720 Data 16 diss.o(.constdata)
+ rdtss_itf 0x01006748 Data 16 rdtss.o(.constdata)
+ app_sec_msg_handler_list 0x010067a0 Data 40 ns_sec.o(.constdata)
+ app_sec_handlers 0x010067c8 Data 8 ns_sec.o(.constdata)
+ TASK_DESC_APP_M 0x01006cb0 Data 12 ns_ble_task.o(.constdata)
+ app_dis_msg_handler_list 0x01006cbc Data 8 app_dis.o(.constdata)
+ app_dis_handlers 0x01006cc4 Data 8 app_dis.o(.constdata)
+ app_rdtss_handlers 0x01006ccc Data 8 app_rdtss.o(.constdata)
+ app_rdts_svc_uuid 0x01006cd4 Data 16 app_rdtss.o(.constdata)
+ app_rdts_att_db 0x01006ce4 Data 154 app_rdtss.o(.constdata)
+ app_rdtss_msg_handler_list 0x01006d80 Data 24 app_rdtss.o(.constdata)
+ Region$$Table$$Base 0x01006d98 Number 0 anon$$obj.o(Region$$Table)
+ Region$$Table$$Limit 0x01006db8 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
+ lld_exp_sync_pos_tab 0x20000018 Data 0 symbol_g15.obj ABSOLUTE
+ sch_slice_params 0x2000004c Data 0 symbol_g15.obj ABSOLUTE
+ hci_ext_host 0x20000054 Data 0 symbol_g15.obj ABSOLUTE
+ g_modem_flag 0x20000060 Data 0 symbol_g15.obj ABSOLUTE
+ g_clock_src 0x20000061 Data 0 symbol_g15.obj ABSOLUTE
+ g_hci_transport_onff 0x20000062 Data 0 symbol_g15.obj ABSOLUTE
+ g_delay_div_param 0x20000063 Data 0 symbol_g15.obj ABSOLUTE
+ g_delay_us_div_param 0x20000064 Data 0 symbol_g15.obj ABSOLUTE
+ g_loop_test 0x20000065 Data 0 symbol_g15.obj ABSOLUTE
+ g_ota_test 0x20000066 Data 0 symbol_g15.obj ABSOLUTE
+ g_ota_test_mtu_247_dle 0x20000067 Data 0 symbol_g15.obj ABSOLUTE
+ g_cal_hsi_cnt_value 0x20000068 Data 0 symbol_g15.obj ABSOLUTE
+ g_system_hsi_clk 0x2000006c Data 0 symbol_g15.obj ABSOLUTE
+ g_user_set_stack_start 0x20000070 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_patch_addr 0x20000074 Data 0 symbol_g15.obj ABSOLUTE
+ g_phy_2mbps_support 0x20000078 Data 0 symbol_g15.obj ABSOLUTE
+ g_auto_start_data_length_req 0x20000079 Data 0 symbol_g15.obj ABSOLUTE
+ g_sleep_sleep_enable 0x2000007a Data 0 symbol_g15.obj ABSOLUTE
+ g_status_io_stat 0x2000007b Data 0 symbol_g15.obj ABSOLUTE
+ g_timeoutcnt 0x2000007c Data 0 symbol_g15.obj ABSOLUTE
+ g_sleep_status_flag 0x20000080 Data 0 symbol_g15.obj ABSOLUTE
+ g_lsi_count_n_syscle 0x20000084 Data 0 symbol_g15.obj ABSOLUTE
+ g_lsi_accuracy 0x20000088 Data 0 symbol_g15.obj ABSOLUTE
+ g_lsi_1_syscle_cal_value 0x2000008c Data 0 symbol_g15.obj ABSOLUTE
+ g_lsi_1_syscle_cnt_value 0x20000090 Data 0 symbol_g15.obj ABSOLUTE
+ g_recalib_hsi_flag 0x20000094 Data 0 symbol_g15.obj ABSOLUTE
+ g_hsi_accuracy 0x20000098 Data 0 symbol_g15.obj ABSOLUTE
+ g_hci_transport_type 0x2000009c Data 0 symbol_g15.obj ABSOLUTE
+ g_hci_transport_process 0x2000009d Data 0 symbol_g15.obj ABSOLUTE
+ acl_flow_ctrl_num 0x2000009e Data 0 symbol_g15.obj ABSOLUTE
+ acl_flow_ctrl 0x2000009f Data 0 symbol_g15.obj ABSOLUTE
+ g_acl_tx_sch_interval 0x200000a0 Data 0 symbol_g15.obj ABSOLUTE
+ dma_recv_data_time_window_size 0x200000a4 Data 0 symbol_g15.obj ABSOLUTE
+ g_length_2_data_intv 0x200000a8 Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_tx_dummy 0x200000ac Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_rx_len 0x200000b0 Data 0 symbol_g15.obj ABSOLUTE
+ g_hci_ch_type 0x200000b2 Data 0 symbol_g15.obj ABSOLUTE
+ g_uart_bps 0x200000b4 Data 0 symbol_g15.obj ABSOLUTE
+ g_uart_irq_wakeup_time 0x200000b8 Data 0 symbol_g15.obj ABSOLUTE
+ g_spi_data_ready_2_irq_rise 0x200000bc Data 0 symbol_g15.obj ABSOLUTE
+ g_lpclk_drift 0x200000c0 Data 0 symbol_g15.obj ABSOLUTE
+ g_rc32k_trim 0x200000c4 Data 0 symbol_g15.obj ABSOLUTE
+ g_sch_prog_fifo_iar_branch 0x200000c6 Data 0 symbol_g15.obj ABSOLUTE
+ g_sch_arb_insert_branch 0x200000c7 Data 0 symbol_g15.obj ABSOLUTE
+ g_le_coded_phy_500 0x200000c8 Data 0 symbol_g15.obj ABSOLUTE
+ g_app_init_branch 0x200000c9 Data 0 symbol_g15.obj ABSOLUTE
+ g_adv_intv 0x200000ca Data 0 symbol_g15.obj ABSOLUTE
+ g_twrm 0x200000d2 Data 0 symbol_g15.obj ABSOLUTE
+ g_twosc 0x200000d4 Data 0 symbol_g15.obj ABSOLUTE
+ g_twext 0x200000d6 Data 0 symbol_g15.obj ABSOLUTE
+ rwip_prog_delay 0x200000d8 Data 0 symbol_g15.obj ABSOLUTE
+ g_ramcode_work_flag 0x200000d9 Data 0 symbol_g15.obj ABSOLUTE
+ prf_add_profile_ptr 0x200000dc Data 0 symbol_g15.obj ABSOLUTE
+ prf_get_task_from_id_ptr 0x200000e0 Data 0 symbol_g15.obj ABSOLUTE
+ prf_get_id_from_task_ptr 0x200000e4 Data 0 symbol_g15.obj ABSOLUTE
+ g_co_default_bdaddr 0x200000fc Data 0 symbol_g15.obj ABSOLUTE
+ BLE_NORMAL_WIN_SIZE 0x20000102 Data 0 symbol_g15.obj ABSOLUTE
+ BLE_RX_DESC_NB 0x20000103 Data 0 symbol_g15.obj ABSOLUTE
+ RWIP_MINIMUM_SLEEP_TIME 0x20000104 Data 0 symbol_g15.obj ABSOLUTE
+ SCH_SCAN_EVT_DUR_DFT 0x20000106 Data 0 symbol_g15.obj ABSOLUTE
+ llm_local_le_feats 0x20000108 Data 0 symbol_g15.obj ABSOLUTE
+ g_attr_table 0x20000110 Data 0 symbol_g15.obj ABSOLUTE
+ ATTR_TABLE_LENGTH 0x20000114 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_env 0x20000118 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_env_size 0x2000011c Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_db 0x20000120 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_db_size 0x20000124 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_non_ret 0x20000128 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_non_ret_size 0x2000012c Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_msg 0x20000130 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_msg_size 0x20000134 Data 0 symbol_g15.obj ABSOLUTE
+ utils_recv_buf_ptr 0x20000138 Data 0 symbol_g15.obj ABSOLUTE
+ utils_max_buf_len 0x2000013c Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_tx_buf 0x20000140 Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_tx_len 0x20000144 Data 0 symbol_g15.obj ABSOLUTE
+ g_app_tx_buf_ptr 0x20000148 Data 0 symbol_g15.obj ABSOLUTE
+ g_app_tx_buf_len 0x2000014c Data 0 symbol_g15.obj ABSOLUTE
+ g_app_bone_table_ptr 0x20000150 Data 0 symbol_g15.obj ABSOLUTE
+ g_app_bone_table_size 0x20000154 Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_tx_callback 0x2000015c Data 0 symbol_g15.obj ABSOLUTE
+ utils_recv_len 0x20000160 Data 0 symbol_g15.obj ABSOLUTE
+ g_recv_len 0x20000162 Data 0 symbol_g15.obj ABSOLUTE
+ s_dma_spis_set_rx_len 0x2000018c Data 0 symbol_g15.obj ABSOLUTE
+ s_dma_spis_set_tx_len 0x2000018e Data 0 symbol_g15.obj ABSOLUTE
+ s_dma_lpuart_set_len 0x20000190 Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_APP_SEC 0x20000194 Data 0 symbol_g15.obj ABSOLUTE
+ g_version 0x200001a1 Data 0 symbol_g15.obj ABSOLUTE
+ ota_test_mode 0x200001a8 Data 0 symbol_g15.obj ABSOLUTE
+ ota_send_num_idx 0x200001ac Data 0 symbol_g15.obj ABSOLUTE
+ gattc_state 0x200001b0 Data 0 symbol_g15.obj ABSOLUTE
+ gattm_state 0x200001b4 Data 0 symbol_g15.obj ABSOLUTE
+ gapc_state 0x200001b5 Data 0 symbol_g15.obj ABSOLUTE
+ gapm_state 0x200001b9 Data 0 symbol_g15.obj ABSOLUTE
+ l2cc_state 0x200001ba Data 0 symbol_g15.obj ABSOLUTE
+ ahi_state 0x200001be Data 0 symbol_g15.obj ABSOLUTE
+ __stdout 0x200001c4 Data 0 symbol_g15.obj ABSOLUTE
+ ke_env 0x200001c8 Data 0 symbol_g15.obj ABSOLUTE
+ rwip_rf 0x20000274 Data 0 symbol_g15.obj ABSOLUTE
+ rwip_env 0x200002a8 Data 0 symbol_g15.obj ABSOLUTE
+ aes_env 0x200002c8 Data 0 symbol_g15.obj ABSOLUTE
+ llc_env 0x200002fc Data 0 symbol_g15.obj ABSOLUTE
+ lld_env 0x2000030c Data 0 symbol_g15.obj ABSOLUTE
+ lld_sync_env 0x20000430 Data 0 symbol_g15.obj ABSOLUTE
+ llm_env 0x20000440 Data 0 symbol_g15.obj ABSOLUTE
+ hci_env 0x20000978 Data 0 symbol_g15.obj ABSOLUTE
+ hci_tl_acl_env 0x200009b4 Data 0 symbol_g15.obj ABSOLUTE
+ utils_env 0x20000a3c Data 0 symbol_g15.obj ABSOLUTE
+ user_prf_env 0x20000b30 Data 0 symbol_g15.obj ABSOLUTE
+ gattc_env 0x20000b58 Data 0 symbol_g15.obj ABSOLUTE
+ gattm_env 0x20000b68 Data 0 symbol_g15.obj ABSOLUTE
+ gapc_env 0x20000ba0 Data 0 symbol_g15.obj ABSOLUTE
+ gapm_env 0x20000bb0 Data 0 symbol_g15.obj ABSOLUTE
+ l2cc_env 0x20000c00 Data 0 symbol_g15.obj ABSOLUTE
+ l2cm_env 0x20000c10 Data 0 symbol_g15.obj ABSOLUTE
+ ahi_env 0x20000ce4 Data 0 symbol_g15.obj ABSOLUTE
+ SystemCoreClock 0x20004000 Data 4 system_n32wb03x.o(.data)
+ CMD_FLASH_SE 0x20004004 Data 4 n32wb03x_qflash.o(.data)
+ CMD_FLASH_WRITE 0x20004008 Data 4 n32wb03x_qflash.o(.data)
+ CMD_FLASH_READ 0x2000400c Data 4 n32wb03x_qflash.o(.data)
+ g_rf_tx_power 0x20004010 Data 1 rwip_driver.o(.data)
+ ns_sleep_lock 0x20004028 Data 4 ns_sleep.o(.data)
+ p_prevent_sleep 0x2000402c Data 4 ns_sleep.o(.data)
+ user_HardFault_Handler 0x20004040 Data 4 ns_ble.o(.data)
+ 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)
+ usart_sending 0x20004738 Data 1 app_usart.o(.data)
+ ble_sending 0x20004739 Data 1 app_usart.o(.data)
+ fg_rx_end 0x2000473a Data 1 app_usart.o(.data)
+ rx_old_pos 0x2000473c Data 2 app_usart.o(.data)
+ ble_att_mtu 0x2000473e Data 2 app_usart.o(.data)
+ usart_rx_fifo_in 0x20004740 Data 4 app_usart.o(.data)
+ usart_rx_fifo_out 0x20004744 Data 4 app_usart.o(.data)
+ usart_tx_fifo_in 0x20004748 Data 4 app_usart.o(.data)
+ usart_tx_fifo_out 0x2000474c Data 4 app_usart.o(.data)
+ pxCurrentTCB 0x20004750 Data 4 tasks.o(.data)
+ trim_stored 0x200047ac Data 52 system_n32wb03x.o(.bss)
+ prf_env 0x20004b08 Data 200 prf.o(.bss)
+ get_itf 0x20004bd0 Data 84 prf.o(.bss)
+ app_sec_bond_data 0x20004c74 Data 58 ns_sec.o(.bss)
+ app_sec_env 0x20004cb0 Data 32 ns_sec.o(.bss)
+ add_prf_evn 0x20004cd0 Data 44 ns_ble.o(.bss)
+ ble_prf_evn 0x20004cfc Data 84 ns_ble.o(.bss)
+ app_env 0x20004d50 Data 132 ns_ble.o(.bss)
+ gap_env 0x20004dd4 Data 42 ns_ble.o(.bss)
+ adv_env 0x20004e00 Data 96 ns_ble.o(.bss)
+ scan_env 0x20004e60 Data 32 ns_ble.o(.bss)
+ USART_rx_dma_buf 0x20004e80 Data 256 app_usart.o(.bss)
+ usart_rx_fifo_buf 0x20004f80 Data 1000 app_usart.o(.bss)
+ usart_tx_fifo_buf 0x20005368 Data 1000 app_usart.o(.bss)
+ __initial_sp 0x20008040 Data 0 startup_n32wb03x.o(STACK)
+
+
+
+==============================================================================
+
+Memory Map of the image
+
+ Image Entry point : 0x010000c1
+
+ Load Region LR_IROM1 (Base: 0x01000000, Size: 0x00007564, Max: 0x00040000, ABSOLUTE, COMPRESSED[0x000073c0])
+
+ Execution Region ER_IROM1 (Exec base: 0x01000000, Load base: 0x01000000, Size: 0x00006db8, Max: 0x00040000, ABSOLUTE)
+
+ Exec Addr Load Addr Size Type Attr Idx E Section Name Object
+
+ 0x01000000 0x01000000 0x000000c0 Data RO 3 RESET startup_n32wb03x.o
+ 0x010000c0 0x010000c0 0x00000000 Code RO 5151 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
+ 0x010000c0 0x010000c0 0x00000004 Code RO 5464 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
+ 0x010000c4 0x010000c4 0x00000004 Code RO 5467 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
+ 0x010000c8 0x010000c8 0x00000000 Code RO 5469 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
+ 0x010000c8 0x010000c8 0x00000000 Code RO 5471 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
+ 0x010000c8 0x010000c8 0x00000008 Code RO 5472 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
+ 0x010000d0 0x010000d0 0x00000000 Code RO 5474 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
+ 0x010000d0 0x010000d0 0x00000000 Code RO 5476 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
+ 0x010000d0 0x010000d0 0x00000004 Code RO 5465 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
+ 0x010000d4 0x010000d4 0x0000000e Code RO 10 .emb_text system_n32wb03x.o
+ 0x010000e2 0x010000e2 0x00000002 PAD
+ 0x010000e4 0x010000e4 0x00000078 Code RO 5080 .emb_text port.o
+ 0x0100015c 0x0100015c 0x0000001c Code RO 4 .text startup_n32wb03x.o
+ 0x01000178 0x01000178 0x0000002c Code RO 5154 .text mc_p.l(uidiv.o)
+ 0x010001a4 0x010001a4 0x00000028 Code RO 5156 .text mc_p.l(idiv.o)
+ 0x010001cc 0x010001cc 0x00000060 Code RO 5158 .text mc_p.l(uldiv.o)
+ 0x0100022c 0x0100022c 0x00000024 Code RO 5160 .text mc_p.l(rand.o)
+ 0x01000250 0x01000250 0x00000024 Code RO 5163 .text mc_p.l(memcpya.o)
+ 0x01000274 0x01000274 0x00000024 Code RO 5165 .text mc_p.l(memseta.o)
+ 0x01000298 0x01000298 0x0000001a Code RO 5169 .text mc_p.l(memcmp.o)
+ 0x010002b2 0x010002b2 0x00000002 PAD
+ 0x010002b4 0x010002b4 0x000000d0 Code RO 5444 .text mf_p.l(dmul.o)
+ 0x01000384 0x01000384 0x000000f0 Code RO 5446 .text mf_p.l(ddiv.o)
+ 0x01000474 0x01000474 0x0000001c Code RO 5452 .text mf_p.l(dfltui.o)
+ 0x01000490 0x01000490 0x0000001c Code RO 5454 .text mf_p.l(dfltul.o)
+ 0x010004ac 0x010004ac 0x00000040 Code RO 5458 .text mf_p.l(dfixul.o)
+ 0x010004ec 0x010004ec 0x00000020 Code RO 5478 .text mc_p.l(llshl.o)
+ 0x0100050c 0x0100050c 0x00000022 Code RO 5480 .text mc_p.l(llushr.o)
+ 0x0100052e 0x0100052e 0x00000000 Code RO 5484 .text mc_p.l(iusefp.o)
+ 0x0100052e 0x0100052e 0x000000be Code RO 5487 .text mf_p.l(depilogue.o)
+ 0x010005ec 0x010005ec 0x00000024 Code RO 5493 .text mc_p.l(init.o)
+ 0x01000610 0x01000610 0x00000056 Code RO 5497 .text mc_p.l(__dczerorl2.o)
+ 0x01000666 0x01000666 0x00000002 PAD
+ 0x01000668 0x01000668 0x0000000c Ven RO 5499 Veneer$$Code anon$$obj.o
+ 0x01000674 0x01000674 0x0000000c Ven RO 5500 Veneer$$Code anon$$obj.o
+ 0x01000680 0x01000680 0x0000000c Ven RO 5501 Veneer$$Code anon$$obj.o
+ 0x0100068c 0x0100068c 0x0000000c Ven RO 5502 Veneer$$Code anon$$obj.o
+ 0x01000698 0x01000698 0x0000000c Ven RO 5503 Veneer$$Code anon$$obj.o
+ 0x010006a4 0x010006a4 0x0000000c Ven RO 5504 Veneer$$Code anon$$obj.o
+ 0x010006b0 0x010006b0 0x0000000c Ven RO 5505 Veneer$$Code anon$$obj.o
+ 0x010006bc 0x010006bc 0x0000000c Ven RO 5506 Veneer$$Code anon$$obj.o
+ 0x010006c8 0x010006c8 0x0000000c Ven RO 5507 Veneer$$Code anon$$obj.o
+ 0x010006d4 0x010006d4 0x0000000c Ven RO 5508 Veneer$$Code anon$$obj.o
+ 0x010006e0 0x010006e0 0x00000068 Code RO 4333 i.DMA_Channel1_2_3_4_IRQHandler app_usart.o
+ 0x01000748 0x01000748 0x00000004 Code RO 487 i.DMA_ClearFlag n32wb03x_dma.o
+ 0x0100074c 0x0100074c 0x00000010 Code RO 489 i.DMA_ConfigInt n32wb03x_dma.o
+ 0x0100075c 0x0100075c 0x00000088 Code RO 4334 i.DMA_Configuration app_usart.o
+ 0x010007e4 0x010007e4 0x00000088 Code RO 490 i.DMA_DeInit n32wb03x_dma.o
+ 0x0100086c 0x0100086c 0x00000018 Code RO 491 i.DMA_EnableChannel n32wb03x_dma.o
+ 0x01000884 0x01000884 0x00000006 Code RO 492 i.DMA_GetCurrDataCounter n32wb03x_dma.o
+ 0x0100088a 0x0100088a 0x0000000e Code RO 493 i.DMA_GetFlagStatus n32wb03x_dma.o
+ 0x01000898 0x01000898 0x00000040 Code RO 495 i.DMA_Init n32wb03x_dma.o
+ 0x010008d8 0x010008d8 0x0000000e Code RO 496 i.DMA_RequestRemap n32wb03x_dma.o
+ 0x010008e6 0x010008e6 0x00000002 PAD
+ 0x010008e8 0x010008e8 0x0000000c Code RO 569 i.EXTI_ClrITPendBit n32wb03x_exti.o
+ 0x010008f4 0x010008f4 0x0000001c Code RO 572 i.EXTI_GetITStatus n32wb03x_exti.o
+ 0x01000910 0x01000910 0x00000070 Code RO 574 i.EXTI_InitPeripheral n32wb03x_exti.o
+ 0x01000980 0x01000980 0x000000b8 Code RO 634 i.GPIO_InitPeripheral n32wb03x_gpio.o
+ 0x01000a38 0x01000a38 0x0000001c Code RO 635 i.GPIO_InitStruct n32wb03x_gpio.o
+ 0x01000a54 0x01000a54 0x00000004 Code RO 640 i.GPIO_ResetBits n32wb03x_gpio.o
+ 0x01000a58 0x01000a58 0x00000004 Code RO 641 i.GPIO_SetBits n32wb03x_gpio.o
+ 0x01000a5c 0x01000a5c 0x00000008 Code RO 642 i.GPIO_TogglePin n32wb03x_gpio.o
+ 0x01000a64 0x01000a64 0x00000004 Code RO 1836 i.LPUART_ClrFlag n32wb03x_lpuart.o
+ 0x01000a68 0x01000a68 0x00000020 Code RO 1842 i.LPUART_DeInit n32wb03x_lpuart.o
+ 0x01000a88 0x01000a88 0x0000000e Code RO 1847 i.LPUART_GetFlagStatus n32wb03x_lpuart.o
+ 0x01000a96 0x01000a96 0x00000002 PAD
+ 0x01000a98 0x01000a98 0x000000d0 Code RO 1849 i.LPUART_Init n32wb03x_lpuart.o
+ 0x01000b68 0x01000b68 0x00000004 Code RO 1851 i.LPUART_SendData n32wb03x_lpuart.o
+ 0x01000b6c 0x01000b6c 0x00000008 Code RO 4436 i.LedBlink app_gpio.o
+ 0x01000b74 0x01000b74 0x0000004c Code RO 4437 i.LedInit app_gpio.o
+ 0x01000bc0 0x01000bc0 0x00000008 Code RO 4438 i.LedOff app_gpio.o
+ 0x01000bc8 0x01000bc8 0x00000008 Code RO 4439 i.LedOn app_gpio.o
+ 0x01000bd0 0x01000bd0 0x00000078 Code RO 159 i.NVIC_Init misc.o
+ 0x01000c48 0x01000c48 0x000000cc Code RO 11 i.OTPTrim_Read system_n32wb03x.o
+ 0x01000d14 0x01000d14 0x00000024 Code RO 1947 i.Qflash_Erase_Sector n32wb03x_qflash.o
+ 0x01000d38 0x01000d38 0x00000038 Code RO 1948 i.Qflash_Init n32wb03x_qflash.o
+ 0x01000d70 0x01000d70 0x00000024 Code RO 1950 i.Qflash_Write n32wb03x_qflash.o
+ 0x01000d94 0x01000d94 0x0000001c Code RO 754 i.RCC_ConfigLpuartClk n32wb03x_rcc.o
+ 0x01000db0 0x01000db0 0x00000018 Code RO 762 i.RCC_EnableAHBPeriphClk n32wb03x_rcc.o
+ 0x01000dc8 0x01000dc8 0x00000018 Code RO 766 i.RCC_EnableAPB2PeriphClk n32wb03x_rcc.o
+ 0x01000de0 0x01000de0 0x00000018 Code RO 769 i.RCC_EnableLpuartClk n32wb03x_rcc.o
+ 0x01000df8 0x01000df8 0x00000074 Code RO 774 i.RCC_GetClocksFreqValue n32wb03x_rcc.o
+ 0x01000e6c 0x01000e6c 0x00000014 Code RO 777 i.RCC_GetLpuartClkSrc n32wb03x_rcc.o
+ 0x01000e80 0x01000e80 0x00000002 Code RO 5081 i.SVC_Handler port.o
+ 0x01000e82 0x01000e82 0x00000002 PAD
+ 0x01000e84 0x01000e84 0x00000024 Code RO 5082 i.SysTick_Handler port.o
+ 0x01000ea8 0x01000ea8 0x00000034 Code RO 13 i.SystemGetMacAddr system_n32wb03x.o
+ 0x01000edc 0x01000edc 0x00000180 Code RO 15 i.SystemInit system_n32wb03x.o
+ 0x0100105c 0x0100105c 0x0000001c Code RO 4338 i.USART1_IRQHandler app_usart.o
+ 0x01001078 0x01001078 0x00000032 Code RO 1520 i.USART_ConfigInt n32wb03x_usart.o
+ 0x010010aa 0x010010aa 0x00000002 PAD
+ 0x010010ac 0x010010ac 0x0000001c Code RO 1525 i.USART_Enable n32wb03x_usart.o
+ 0x010010c8 0x010010c8 0x00000010 Code RO 1526 i.USART_EnableDMA n32wb03x_usart.o
+ 0x010010d8 0x010010d8 0x0000000e Code RO 1532 i.USART_GetFlagStatus n32wb03x_usart.o
+ 0x010010e6 0x010010e6 0x00000002 PAD
+ 0x010010e8 0x010010e8 0x00000088 Code RO 1534 i.USART_Init n32wb03x_usart.o
+ 0x01001170 0x01001170 0x00000020 Code RO 5382 i.__0printf$8 mc_p.l(printf8.o)
+ 0x01001190 0x01001190 0x0000002e Code RO 5489 i.__ARM_clz mf_p.l(depilogue.o)
+ 0x010011be 0x010011be 0x00000002 PAD
+ 0x010011c0 0x010011c0 0x00000428 Code RO 5389 i._printf_core mc_p.l(printf8.o)
+ 0x010015e8 0x010015e8 0x00000020 Code RO 5390 i._printf_post_padding mc_p.l(printf8.o)
+ 0x01001608 0x01001608 0x0000002c Code RO 5391 i._printf_pre_padding mc_p.l(printf8.o)
+ 0x01001634 0x01001634 0x00000074 Code RO 4157 i.app_ble_adv_init app_ble.o
+ 0x010016a8 0x010016a8 0x00000002 Code RO 4158 i.app_ble_adv_msg_handler app_ble.o
+ 0x010016aa 0x010016aa 0x00000002 PAD
+ 0x010016ac 0x010016ac 0x00000090 Code RO 4161 i.app_ble_gap_params_init app_ble.o
+ 0x0100173c 0x0100173c 0x0000004c Code RO 4162 i.app_ble_init app_ble.o
+ 0x01001788 0x01001788 0x00000060 Code RO 4163 i.app_ble_msg_handler app_ble.o
+ 0x010017e8 0x010017e8 0x00000050 Code RO 4165 i.app_ble_sec_init app_ble.o
+ 0x01001838 0x01001838 0x00000010 Code RO 3894 i.app_conn_params_update_evt_handler ns_ble_task.o
+ 0x01001848 0x01001848 0x000000cc Code RO 3495 i.app_create_advertising ns_ble.o
+ 0x01001914 0x01001914 0x0000005c Code RO 4048 i.app_dis_add_dis app_dis.o
+ 0x01001970 0x01001970 0x00000104 Code RO 3895 i.app_entry_point_handler ns_ble_task.o
+ 0x01001a74 0x01001a74 0x0000001c Code RO 3896 i.app_init_timeout_evt_handler ns_ble_task.o
+ 0x01001a90 0x01001a90 0x000000ac Code RO 3897 i.app_lsi_calib_evt_handler ns_ble_task.o
+ 0x01001b3c 0x01001b3c 0x00000068 Code RO 4103 i.app_rdtss_add_rdts app_rdtss.o
+ 0x01001ba4 0x01001ba4 0x00000004 Code RO 3254 i.app_sec_msg_dflt_handler ns_sec.o
+ 0x01001ba8 0x01001ba8 0x00000078 Code RO 3496 i.app_set_adv_data ns_ble.o
+ 0x01001c20 0x01001c20 0x000000c4 Code RO 3497 i.app_set_scan_rsp_data ns_ble.o
+ 0x01001ce4 0x01001ce4 0x00000070 Code RO 3498 i.app_start_advertising ns_ble.o
+ 0x01001d54 0x01001d54 0x000000d4 Code RO 4339 i.app_usart_configuration app_usart.o
+ 0x01001e28 0x01001e28 0x00000070 Code RO 4340 i.app_usart_dma_enable app_usart.o
+ 0x01001e98 0x01001e98 0x000000ac Code RO 4341 i.app_usart_rx_data_fifo_enter app_usart.o
+ 0x01001f44 0x01001f44 0x000000b4 Code RO 4342 i.app_usart_tx_fifo_enter app_usart.o
+ 0x01001ff8 0x01001ff8 0x00000044 Code RO 4343 i.app_usart_tx_process app_usart.o
+ 0x0100203c 0x0100203c 0x00000014 Code RO 4166 i.app_user_msg_handler app_ble.o
+ 0x01002050 0x01002050 0x000000c0 Code RO 1987 i.attm_att_set_value lib_att.o
+ 0x01002110 0x01002110 0x0000000c Code RO 4263 i.ble_schedule_task main.o
+ 0x0100211c 0x0100211c 0x0000002a Code RO 3028 i.check_client_char_cfg rdts_common.o
+ 0x01002146 0x01002146 0x0000002a Code RO 2666 i.diss_check_val_len diss.o
+ 0x01002170 0x01002170 0x00000002 Code RO 2667 i.diss_cleanup diss.o
+ 0x01002172 0x01002172 0x00000002 Code RO 2669 i.diss_create diss.o
+ 0x01002174 0x01002174 0x0000003e Code RO 2670 i.diss_destroy diss.o
+ 0x010021b2 0x010021b2 0x00000034 Code RO 2671 i.diss_handle_to_value diss.o
+ 0x010021e6 0x010021e6 0x00000002 PAD
+ 0x010021e8 0x010021e8 0x000000a0 Code RO 2672 i.diss_init diss.o
+ 0x01002288 0x01002288 0x00000008 Code RO 2673 i.diss_prf_itf_get diss.o
+ 0x01002290 0x01002290 0x0000009c Code RO 2765 i.diss_set_value_req_handler diss_task.o
+ 0x0100232c 0x0100232c 0x00000020 Code RO 2766 i.diss_task_init diss_task.o
+ 0x0100234c 0x0100234c 0x0000007c Code RO 2767 i.diss_value_cfm_handler diss_task.o
+ 0x010023c8 0x010023c8 0x000000c0 Code RO 4050 i.diss_value_req_ind_handler app_dis.o
+ 0x01002488 0x01002488 0x0000003a Code RO 2674 i.diss_value_to_handle diss.o
+ 0x010024c2 0x010024c2 0x00000002 PAD
+ 0x010024c4 0x010024c4 0x00000040 Code RO 3073 i.fputc ns_log_lpuart.o
+ 0x01002504 0x01002504 0x000000f0 Code RO 3255 i.gapc_bond_ind_handler ns_sec.o
+ 0x010025f4 0x010025f4 0x00000208 Code RO 3256 i.gapc_bond_req_ind_handler ns_sec.o
+ 0x010027fc 0x010027fc 0x00000028 Code RO 3898 i.gapc_cmp_evt_handler ns_ble_task.o
+ 0x01002824 0x01002824 0x0000006c Code RO 3899 i.gapc_conn_rssi_ind_handler ns_ble_task.o
+ 0x01002890 0x01002890 0x00000180 Code RO 3900 i.gapc_connection_req_ind_handler ns_ble_task.o
+ 0x01002a10 0x01002a10 0x00000098 Code RO 3901 i.gapc_disconnect_ind_handler ns_ble_task.o
+ 0x01002aa8 0x01002aa8 0x00000028 Code RO 3257 i.gapc_encrypt_ind_handler ns_sec.o
+ 0x01002ad0 0x01002ad0 0x00000150 Code RO 3258 i.gapc_encrypt_req_ind_handler ns_sec.o
+ 0x01002c20 0x01002c20 0x00000080 Code RO 3902 i.gapc_get_dev_info_req_ind_handler ns_ble_task.o
+ 0x01002ca0 0x01002ca0 0x00000030 Code RO 3903 i.gapc_le_phy_ind_handler ns_ble_task.o
+ 0x01002cd0 0x01002cd0 0x0000001c Code RO 3904 i.gapc_le_pkt_size_ind_handler ns_ble_task.o
+ 0x01002cec 0x01002cec 0x00000064 Code RO 3905 i.gapc_param_update_req_ind_handler ns_ble_task.o
+ 0x01002d50 0x01002d50 0x00000028 Code RO 3906 i.gapc_param_updated_ind_handler ns_ble_task.o
+ 0x01002d78 0x01002d78 0x00000040 Code RO 3907 i.gapc_set_dev_info_req_ind_handler ns_ble_task.o
+ 0x01002db8 0x01002db8 0x00000034 Code RO 3908 i.gapm_activity_created_ind_handler ns_ble_task.o
+ 0x01002dec 0x01002dec 0x00000060 Code RO 3909 i.gapm_activity_stopped_ind_handler ns_ble_task.o
+ 0x01002e4c 0x01002e4c 0x0000002c Code RO 3910 i.gapm_addr_solved_ind_handler ns_ble_task.o
+ 0x01002e78 0x01002e78 0x00000414 Code RO 3911 i.gapm_cmp_evt_handler ns_ble_task.o
+ 0x0100328c 0x0100328c 0x000000ac Code RO 3912 i.gapm_ext_adv_repoer_ind_handler ns_ble_task.o
+ 0x01003338 0x01003338 0x00000036 Code RO 3913 i.gapm_gen_rand_nb_ind_handler ns_ble_task.o
+ 0x0100336e 0x0100336e 0x0000000c Code RO 3914 i.gapm_profile_added_ind_handler ns_ble_task.o
+ 0x0100337a 0x0100337a 0x0000000c Code RO 3915 i.gapm_scan_request_ind_handler ns_ble_task.o
+ 0x01003386 0x01003386 0x00000002 PAD
+ 0x01003388 0x01003388 0x00000040 Code RO 2906 i.gattc_att_info_req_ind_handler rdtss_task.o
+ 0x010033c8 0x010033c8 0x00000070 Code RO 2907 i.gattc_cmp_evt_handler rdtss_task.o
+ 0x01003438 0x01003438 0x00000028 Code RO 3916 i.gattc_cmp_evt_handler ns_ble_task.o
+ 0x01003460 0x01003460 0x0000004c Code RO 3917 i.gattc_mtu_changed_ind_handler ns_ble_task.o
+ 0x010034ac 0x010034ac 0x000000c4 Code RO 2768 i.gattc_read_req_ind_handler diss_task.o
+ 0x01003570 0x01003570 0x000000e0 Code RO 2908 i.gattc_read_req_ind_handler rdtss_task.o
+ 0x01003650 0x01003650 0x00000110 Code RO 2909 i.gattc_write_req_ind_handler rdtss_task.o
+ 0x01003760 0x01003760 0x0000006c Code RO 3029 i.get_cfg_handle rdts_common.o
+ 0x010037cc 0x010037cc 0x00000054 Code RO 3030 i.get_value_handle rdts_common.o
+ 0x01003820 0x01003820 0x0000001c Code RO 4264 i.led_task main.o
+ 0x0100383c 0x0100383c 0x00000030 Code RO 2359 i.llhwc_modem_setmode rwip_driver.o
+ 0x0100386c 0x0100386c 0x00000130 Code RO 2360 i.llhwc_phy_prerx_flash rwip_driver.o
+ 0x0100399c 0x0100399c 0x00000090 Code RO 2361 i.llhwc_setmode_reg_config rwip_driver.o
+ 0x01003a2c 0x01003a2c 0x000000c8 Code RO 4265 i.main main.o
+ 0x01003af4 0x01003af4 0x00000084 Code RO 3499 i.ns_EXTI4_12_IRQHandler ns_ble.o
+ 0x01003b78 0x01003b78 0x00000140 Code RO 3500 i.ns_HardFault_Handler ns_ble.o
+ 0x01003cb8 0x01003cb8 0x00000020 Code RO 3502 i.ns_ble_add_prf_func_register ns_ble.o
+ 0x01003cd8 0x01003cd8 0x0000002c Code RO 3503 i.ns_ble_add_svc ns_ble.o
+ 0x01003d04 0x01003d04 0x000000dc Code RO 3505 i.ns_ble_adv_fsm_next ns_ble.o
+ 0x01003de0 0x01003de0 0x00000048 Code RO 3506 i.ns_ble_adv_init ns_ble.o
+ 0x01003e28 0x01003e28 0x00000050 Code RO 3507 i.ns_ble_adv_start ns_ble.o
+ 0x01003e78 0x01003e78 0x0000004c Code RO 3508 i.ns_ble_adv_stop ns_ble.o
+ 0x01003ec4 0x01003ec4 0x0000003c Code RO 3511 i.ns_ble_delete_init ns_ble.o
+ 0x01003f00 0x01003f00 0x00000038 Code RO 3512 i.ns_ble_delete_scan ns_ble.o
+ 0x01003f38 0x01003f38 0x0000002c Code RO 3513 i.ns_ble_disconnect ns_ble.o
+ 0x01003f64 0x01003f64 0x0000006c Code RO 3516 i.ns_ble_gap_init ns_ble.o
+ 0x01003fd0 0x01003fd0 0x00000024 Code RO 3519 i.ns_ble_get_connection_num ns_ble.o
+ 0x01003ff4 0x01003ff4 0x00000050 Code RO 3522 i.ns_ble_list_set_ral ns_ble.o
+ 0x01004044 0x01004044 0x00000084 Code RO 3524 i.ns_ble_lsc_config ns_ble.o
+ 0x010040c8 0x010040c8 0x00000028 Code RO 3528 i.ns_ble_prf_task_register ns_ble.o
+ 0x010040f0 0x010040f0 0x00000048 Code RO 3533 i.ns_ble_scan_data_find ns_ble.o
+ 0x01004138 0x01004138 0x00000278 Code RO 3540 i.ns_ble_stack_init ns_ble.o
+ 0x010043b0 0x010043b0 0x00000124 Code RO 3541 i.ns_ble_start_init ns_ble.o
+ 0x010044d4 0x010044d4 0x000000cc Code RO 3542 i.ns_ble_start_scan ns_ble.o
+ 0x010045a0 0x010045a0 0x00000038 Code RO 3543 i.ns_ble_stop_init ns_ble.o
+ 0x010045d8 0x010045d8 0x0000003c Code RO 3544 i.ns_ble_stop_scan ns_ble.o
+ 0x01004614 0x01004614 0x0000009c Code RO 3545 i.ns_ble_update_param ns_ble.o
+ 0x010046b0 0x010046b0 0x0000002c Code RO 3259 i.ns_bond_db_get_size ns_sec.o
+ 0x010046dc 0x010046dc 0x0000001c Code RO 3260 i.ns_bond_db_load ns_sec.o
+ 0x010046f8 0x010046f8 0x00000030 Code RO 3261 i.ns_bond_last_bonded_addr ns_sec.o
+ 0x01004728 0x01004728 0x00000030 Code RO 3262 i.ns_bond_last_bonded_peer_id ns_sec.o
+ 0x01004758 0x01004758 0x00000064 Code RO 3263 i.ns_bond_last_bonded_ral_info ns_sec.o
+ 0x010047bc 0x010047bc 0x00000060 Code RO 3264 i.ns_bond_resolv_addr_start ns_sec.o
+ 0x0100481c 0x0100481c 0x0000007c Code RO 3265 i.ns_bond_search_addr_irk ns_sec.o
+ 0x01004898 0x01004898 0x00000064 Code RO 3075 i.ns_log_lpuart_init ns_log_lpuart.o
+ 0x010048fc 0x010048fc 0x00000108 Code RO 3548 i.ns_peripheral_config ns_ble.o
+ 0x01004a04 0x01004a04 0x0000017c Code RO 3267 i.ns_sec_bond_store_evt_handler ns_sec.o
+ 0x01004b80 0x01004b80 0x00000010 Code RO 3268 i.ns_sec_get_bond_status ns_sec.o
+ 0x01004b90 0x01004b90 0x0000000c Code RO 3269 i.ns_sec_get_iocap ns_sec.o
+ 0x01004b9c 0x01004b9c 0x00000068 Code RO 3270 i.ns_sec_init ns_sec.o
+ 0x01004c04 0x01004c04 0x00000018 Code RO 3116 i.ns_sleep_lock_acquire ns_sleep.o
+ 0x01004c1c 0x01004c1c 0x00000014 Code RO 3117 i.ns_sleep_lock_release ns_sleep.o
+ 0x01004c30 0x01004c30 0x000000c8 Code RO 3192 i.ns_timer_api_process_handler ns_timer.o
+ 0x01004cf8 0x01004cf8 0x00000044 Code RO 3549 i.patchx_enable ns_ble.o
+ 0x01004d3c 0x01004d3c 0x00000088 Code RO 2540 i.prf_add_profile prf.o
+ 0x01004dc4 0x01004dc4 0x00000010 Code RO 2543 i.prf_dst_task_get prf.o
+ 0x01004dd4 0x01004dd4 0x00000030 Code RO 2544 i.prf_env_get prf.o
+ 0x01004e04 0x01004e04 0x00000038 Code RO 2545 i.prf_get_id_from_task prf.o
+ 0x01004e3c 0x01004e3c 0x00000028 Code RO 2546 i.prf_get_itf_func_register prf.o
+ 0x01004e64 0x01004e64 0x00000038 Code RO 2547 i.prf_get_task_from_id prf.o
+ 0x01004e9c 0x01004e9c 0x000000b4 Code RO 2548 i.prf_init prf.o
+ 0x01004f50 0x01004f50 0x00000030 Code RO 2549 i.prf_itf_get prf.o
+ 0x01004f80 0x01004f80 0x00000058 Code RO 4471 i.prvAddCurrentTaskToDelayedList tasks.o
+ 0x01004fd8 0x01004fd8 0x00000054 Code RO 4472 i.prvIdleTask tasks.o
+ 0x0100502c 0x0100502c 0x00000054 Code RO 5036 i.prvInsertBlockIntoFreeList heap_4.o
+ 0x01005080 0x01005080 0x00000014 Code RO 5083 i.prvTaskExitError port.o
+ 0x01005094 0x01005094 0x000000f4 Code RO 5037 i.pvPortMalloc heap_4.o
+ 0x01005188 0x01005188 0x00000024 Code RO 5084 i.pxPortInitialiseStack port.o
+ 0x010051ac 0x010051ac 0x0000003a Code RO 2910 i.rdtss_att_get_value rdtss_task.o
+ 0x010051e6 0x010051e6 0x00000002 PAD
+ 0x010051e8 0x010051e8 0x00000040 Code RO 2911 i.rdtss_att_info_rsp_handler rdtss_task.o
+ 0x01005228 0x01005228 0x00000068 Code RO 2912 i.rdtss_att_set_value rdtss_task.o
+ 0x01005290 0x01005290 0x0000004c Code RO 2855 i.rdtss_cleanup rdtss.o
+ 0x010052dc 0x010052dc 0x0000004c Code RO 2856 i.rdtss_create rdtss.o
+ 0x01005328 0x01005328 0x00000042 Code RO 2857 i.rdtss_destroy rdtss.o
+ 0x0100536a 0x0100536a 0x0000001c Code RO 3031 i.rdtss_get_att_handle rdts_common.o
+ 0x01005386 0x01005386 0x00000028 Code RO 3032 i.rdtss_get_att_idx rdts_common.o
+ 0x010053ae 0x010053ae 0x00000098 Code RO 2858 i.rdtss_init rdtss.o
+ 0x01005446 0x01005446 0x00000002 PAD
+ 0x01005448 0x01005448 0x000000a4 Code RO 2913 i.rdtss_init_ccc_values rdtss_task.o
+ 0x010054ec 0x010054ec 0x00000008 Code RO 2859 i.rdtss_prf_itf_get rdtss.o
+ 0x010054f4 0x010054f4 0x00000078 Code RO 4105 i.rdtss_send_notify app_rdtss.o
+ 0x0100556c 0x0100556c 0x00000034 Code RO 2914 i.rdtss_set_ccc_value rdtss_task.o
+ 0x010055a0 0x010055a0 0x00000020 Code RO 2915 i.rdtss_task_init rdtss_task.o
+ 0x010055c0 0x010055c0 0x000000b0 Code RO 2916 i.rdtss_val_ind_req_handler rdtss_task.o
+ 0x01005670 0x01005670 0x0000000a Code RO 4106 i.rdtss_val_ntf_cfm_handler app_rdtss.o
+ 0x0100567a 0x0100567a 0x00000002 PAD
+ 0x0100567c 0x0100567c 0x000000c4 Code RO 2917 i.rdtss_val_ntf_req_handler rdtss_task.o
+ 0x01005740 0x01005740 0x00000020 Code RO 2918 i.rdtss_val_set_req_handler rdtss_task.o
+ 0x01005760 0x01005760 0x00000044 Code RO 4107 i.rdtss_val_write_ind_handler app_rdtss.o
+ 0x010057a4 0x010057a4 0x00000044 Code RO 4108 i.rdtss_value_req_ind_handler app_rdtss.o
+ 0x010057e8 0x010057e8 0x00000080 Code RO 2919 i.rdtss_value_req_rsp_handler rdtss_task.o
+ 0x01005868 0x01005868 0x00000118 Code RO 2108 i.rwip_init rwip.o
+ 0x01005980 0x01005980 0x000000f8 Code RO 2368 i.rwip_slp_isr rwip_driver.o
+ 0x01005a78 0x01005a78 0x00000002 Code RO 3197 i.timer_canceled_handler ns_timer.o
+ 0x01005a7a 0x01005a7a 0x00000002 Code RO 3198 i.timer_modified_handler ns_timer.o
+ 0x01005a7c 0x01005a7c 0x000000c0 Code RO 4344 i.usart_forward_to_ble_loop app_usart.o
+ 0x01005b3c 0x01005b3c 0x00000054 Code RO 4345 i.usart_rx_check_in_irq app_usart.o
+ 0x01005b90 0x01005b90 0x0000005c Code RO 4347 i.usart_tx_dma_send app_usart.o
+ 0x01005bec 0x01005bec 0x00000026 Code RO 4994 i.uxListRemove list.o
+ 0x01005c12 0x01005c12 0x00000016 Code RO 4995 i.vListInitialise list.o
+ 0x01005c28 0x01005c28 0x00000006 Code RO 4996 i.vListInitialiseItem list.o
+ 0x01005c2e 0x01005c2e 0x00000032 Code RO 4997 i.vListInsert list.o
+ 0x01005c60 0x01005c60 0x00000018 Code RO 4998 i.vListInsertEnd list.o
+ 0x01005c78 0x01005c78 0x00000018 Code RO 5086 i.vPortEnterCritical port.o
+ 0x01005c90 0x01005c90 0x0000001c Code RO 5087 i.vPortExitCritical port.o
+ 0x01005cac 0x01005cac 0x00000044 Code RO 5038 i.vPortFree heap_4.o
+ 0x01005cf0 0x01005cf0 0x00000018 Code RO 5088 i.vPortYield port.o
+ 0x01005d08 0x01005d08 0x00000030 Code RO 4482 i.vTaskDelay tasks.o
+ 0x01005d38 0x01005d38 0x00000050 Code RO 4499 i.vTaskStartScheduler tasks.o
+ 0x01005d88 0x01005d88 0x00000010 Code RO 4501 i.vTaskSuspendAll tasks.o
+ 0x01005d98 0x01005d98 0x00000064 Code RO 4502 i.vTaskSwitchContext tasks.o
+ 0x01005dfc 0x01005dfc 0x00000050 Code RO 5089 i.xPortStartScheduler port.o
+ 0x01005e4c 0x01005e4c 0x00000178 Code RO 4504 i.xTaskCreate tasks.o
+ 0x01005fc4 0x01005fc4 0x000000d4 Code RO 4511 i.xTaskIncrementTick tasks.o
+ 0x01006098 0x01006098 0x000000c8 Code RO 4517 i.xTaskResumeAll tasks.o
+ 0x01006160 0x01006160 0x000001d8 Data RO 20 .constdata system_n32wb03x.o
+ 0x01006338 0x01006338 0x0000000c Data RO 782 .constdata n32wb03x_rcc.o
+ 0x01006344 0x01006344 0x00000324 Data RO 1952 .constdata n32wb03x_qflash.o
+ 0x01006668 0x01006668 0x0000001e Data RO 2369 .constdata rwip_driver.o
+ 0x01006686 0x01006686 0x00000002 PAD
+ 0x01006688 0x01006688 0x000000a8 Data RO 2675 .constdata diss.o
+ 0x01006730 0x01006730 0x00000018 Data RO 2769 .constdata diss_task.o
+ 0x01006748 0x01006748 0x00000010 Data RO 2860 .constdata rdtss.o
+ 0x01006758 0x01006758 0x00000048 Data RO 2920 .constdata rdtss_task.o
+ 0x010067a0 0x010067a0 0x00000028 Data RO 3276 .constdata ns_sec.o
+ 0x010067c8 0x010067c8 0x00000008 Data RO 3277 .constdata ns_sec.o
+ 0x010067d0 0x010067d0 0x00000349 Data RO 3551 .constdata ns_ble.o
+ 0x01006b19 0x01006b19 0x00000001 PAD
+ 0x01006b1a 0x01006b1a 0x000000cd Data RO 3918 .constdata ns_ble_task.o
+ 0x01006be7 0x01006be7 0x00000001 PAD
+ 0x01006be8 0x01006be8 0x000000c8 Data RO 3919 .constdata ns_ble_task.o
+ 0x01006cb0 0x01006cb0 0x0000000c Data RO 3920 .constdata ns_ble_task.o
+ 0x01006cbc 0x01006cbc 0x00000008 Data RO 4051 .constdata app_dis.o
+ 0x01006cc4 0x01006cc4 0x00000008 Data RO 4052 .constdata app_dis.o
+ 0x01006ccc 0x01006ccc 0x000000b2 Data RO 4109 .constdata app_rdtss.o
+ 0x01006d7e 0x01006d7e 0x00000002 PAD
+ 0x01006d80 0x01006d80 0x00000018 Data RO 4110 .constdata app_rdtss.o
+ 0x01006d98 0x01006d98 0x00000020 Data RO 5495 Region$$Table anon$$obj.o
+
+
+ Execution Region RW_IRAM1 (Exec base: 0x20004000, Load base: 0x01006db8, Size: 0x00004040, Max: 0x00008000, ABSOLUTE, COMPRESSED[0x00000608])
+
+ Exec Addr Load Addr Size Type Attr Idx E Section Name Object
+
+ 0x20004000 COMPRESSED 0x00000004 Data RW 21 .data system_n32wb03x.o
+ 0x20004004 COMPRESSED 0x0000000c Data RW 1953 .data n32wb03x_qflash.o
+ 0x20004010 COMPRESSED 0x00000014 Data RW 2370 .data rwip_driver.o
+ 0x20004024 COMPRESSED 0x00000001 Data RW 3076 .data ns_log_lpuart.o
+ 0x20004025 COMPRESSED 0x00000003 PAD
+ 0x20004028 COMPRESSED 0x00000008 Data RW 3118 .data ns_sleep.o
+ 0x20004030 COMPRESSED 0x00000010 PAD
+ 0x20004040 COMPRESSED 0x000006f4 Data RW 3552 .data ns_ble.o
+ 0x20004734 COMPRESSED 0x00000002 Data RW 3921 .data ns_ble_task.o
+ 0x20004736 COMPRESSED 0x00000001 Data RW 3922 .data ns_ble_task.o
+ 0x20004737 COMPRESSED 0x00000001 Data RW 4111 .data app_rdtss.o
+ 0x20004738 COMPRESSED 0x00000018 Data RW 4349 .data app_usart.o
+ 0x20004750 COMPRESSED 0x0000003c Data RW 4520 .data tasks.o
+ 0x2000478c COMPRESSED 0x00000018 Data RW 5043 .data heap_4.o
+ 0x200047a4 COMPRESSED 0x00000004 Data RW 5090 .data port.o
+ 0x200047a8 COMPRESSED 0x00000004 Data RW 5161 .data mc_p.l(rand.o)
+ 0x200047ac - 0x00000034 Zero RW 19 .bss system_n32wb03x.o
+ 0x200047e0 - 0x00000328 Zero RW 1951 .bss n32wb03x_qflash.o
+ 0x20004b08 - 0x0000011c Zero RW 2551 .bss prf.o
+ 0x20004c24 - 0x00000050 Zero RW 3199 .bss ns_timer.o
+ 0x20004c74 - 0x0000005c Zero RW 3275 .bss ns_sec.o
+ 0x20004cd0 - 0x000001b0 Zero RW 3550 .bss ns_ble.o
+ 0x20004e80 - 0x000008d0 Zero RW 4348 .bss app_usart.o
+ 0x20005750 - 0x000000f0 Zero RW 4519 .bss tasks.o
+ 0x20005840 - 0x00002000 Zero RW 5042 .bss heap_4.o
+ 0x20007840 - 0x00000800 Zero RW 1 STACK startup_n32wb03x.o
+
+
+==============================================================================
+
+Image component sizes
+
+
+ Code (inc. data) RO Data RW Data ZI Data Debug Object Name
+
+ 534 114 0 0 0 12076 app_ble.o
+ 284 102 16 0 0 8644 app_dis.o
+ 100 12 0 0 0 2298 app_gpio.o
+ 370 76 202 1 0 5346 app_rdtss.o
+ 1380 186 0 24 2256 15119 app_usart.o
+ 386 12 168 0 0 18834 diss.o
+ 508 20 24 0 0 20126 diss_task.o
+ 396 26 0 24 8192 4191 heap_4.o
+ 192 20 0 0 0 31670 lib_att.o
+ 140 0 0 0 0 3746 list.o
+ 240 92 0 0 0 10819 main.o
+ 120 18 0 0 0 7160 misc.o
+ 278 40 0 0 0 6532 n32wb03x_dma.o
+ 152 14 0 0 0 2677 n32wb03x_exti.o
+ 228 6 0 0 0 4209 n32wb03x_gpio.o
+ 262 24 0 0 0 5128 n32wb03x_lpuart.o
+ 128 38 804 12 808 3842 n32wb03x_qflash.o
+ 236 56 12 0 0 4970 n32wb03x_rcc.o
+ 244 22 0 0 0 5502 n32wb03x_usart.o
+ 3968 936 841 1780 432 91924 ns_ble.o
+ 3170 452 417 3 0 30753 ns_ble_task.o
+ 164 18 0 1 0 2620 ns_log_lpuart.o
+ 2140 274 48 0 92 106733 ns_sec.o
+ 44 8 0 8 0 2457 ns_sleep.o
+ 204 34 0 0 80 6689 ns_timer.o
+ 370 60 0 4 0 7576 port.o
+ 580 40 0 0 284 9510 prf.o
+ 302 16 0 0 0 7079 rdts_common.o
+ 378 16 16 0 0 7000 rdtss.o
+ 1678 72 72 0 0 33169 rdtss_task.o
+ 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 132295 system_n32wb03x.o
+ 1204 112 0 60 240 14719 tasks.o
+
+ ----------------------------------------------------------------------
+ 22232 3352 3352 1960 14484 774904 Object Totals
+ 120 40 32 0 0 0 (incl. Generated)
+ 26 0 6 19 0 0 (incl. Padding)
+
+ ----------------------------------------------------------------------
+
+ Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
+
+ 86 0 0 0 0 0 __dczerorl2.o
+ 0 0 0 0 0 0 entry.o
+ 0 0 0 0 0 0 entry10a.o
+ 0 0 0 0 0 0 entry11a.o
+ 8 4 0 0 0 0 entry2.o
+ 4 0 0 0 0 0 entry5.o
+ 0 0 0 0 0 0 entry7b.o
+ 0 0 0 0 0 0 entry8b.o
+ 8 4 0 0 0 0 entry9a.o
+ 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
+ 34 0 0 0 0 68 llushr.o
+ 26 0 0 0 0 72 memcmp.o
+ 36 0 0 0 0 60 memcpya.o
+ 36 0 0 0 0 100 memseta.o
+ 1172 52 0 0 0 324 printf8.o
+ 36 12 0 4 0 120 rand.o
+ 44 0 0 0 0 72 uidiv.o
+ 96 0 0 0 0 84 uldiv.o
+ 240 6 0 0 0 84 ddiv.o
+ 236 0 0 0 0 216 depilogue.o
+ 64 10 0 0 0 68 dfixul.o
+ 28 4 0 0 0 68 dfltui.o
+ 28 6 0 0 0 68 dfltul.o
+ 208 6 0 0 0 88 dmul.o
+
+ ----------------------------------------------------------------------
+ 2504 112 0 4 0 1700 Library Totals
+ 6 0 0 0 0 0 (incl. Padding)
+
+ ----------------------------------------------------------------------
+
+ Code (inc. data) RO Data RW Data ZI Data Debug Library Name
+
+ 1694 80 0 4 0 1108 mc_p.l
+ 804 32 0 0 0 592 mf_p.l
+
+ ----------------------------------------------------------------------
+ 2504 112 0 4 0 1700 Library Totals
+
+ ----------------------------------------------------------------------
+
+==============================================================================
+
+
+ Code (inc. data) RO Data RW Data ZI Data Debug
+
+ 24736 3464 3352 1964 14484 766048 Grand Totals
+ 24736 3464 3352 1544 14484 766048 ELF Image Totals (compressed)
+ 24736 3464 3352 1544 0 0 ROM Totals
+
+==============================================================================
+
+ Total RO Size (Code + RO Data) 28088 ( 27.43kB)
+ Total RW Size (RW Data + ZI Data) 16448 ( 16.06kB)
+ Total ROM Size (Code + RO Data + RW Data) 29632 ( 28.94kB)
+
+==============================================================================
+
diff --git a/mcm-ddc-ble/MDK-ARM/Listings/startup_n32wb03x.lst b/mcm-ddc-ble/MDK-ARM/Listings/startup_n32wb03x.lst
new file mode 100644
index 0000000..4771ede
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Listings/startup_n32wb03x.lst
@@ -0,0 +1,1098 @@
+
+
+
+ARM Macro Assembler Page 1
+
+
+ 1 00000000 ; ******************************************************
+ **********************
+ 2 00000000 ; Copyright (c) 2025, NSING Technologies Inc.
+ 3 00000000 ;
+ 4 00000000 ; All rights reserved.
+ 5 00000000 ; ******************************************************
+ **********************
+ 6 00000000 ;
+ 7 00000000 ; Redistribution and use in source and binary forms, wit
+ h or without
+ 8 00000000 ; modification, are permitted provided that the followin
+ g conditions are met:
+ 9 00000000 ;
+ 10 00000000 ; - Redistributions of source code must retain the above
+ copyright notice,
+ 11 00000000 ; this list of conditions and the disclaimer below.
+ 12 00000000 ;
+ 13 00000000 ; NSING' name may not be used to endorse or promote prod
+ ucts derived from
+ 14 00000000 ; this software without specific prior written permissio
+ n.
+ 15 00000000 ;
+ 16 00000000 ; DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NSING "AS IS"
+ AND ANY EXPRESS OR
+ 17 00000000 ; IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF
+ 18 00000000 ; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NON-INFRINGEMENT ARE
+ 19 00000000 ; DISCLAIMED. IN NO EVENT SHALL NSING BE LIABLE FOR ANY
+ DIRECT, INDIRECT,
+ 20 00000000 ; INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAG
+ ES (INCLUDING, BUT NOT
+ 21 00000000 ; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICE
+ S; LOSS OF USE, DATA,
+ 22 00000000 ; OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED A
+ ND ON ANY THEORY OF
+ 23 00000000 ; LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR T
+ ORT (INCLUDING
+ 24 00000000 ; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
+ USE OF THIS SOFTWARE,
+ 25 00000000 ; EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ 26 00000000 ; ******************************************************
+ **********************
+ 27 00000000
+ 28 00000000 ; Amount of memory (in bytes) allocated for Stack
+ 29 00000000 ; Tailor this value to your application needs
+ 30 00000000 ; Stack Configuration
+ 31 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
+ 32 00000000 ;
+ 33 00000000
+ 34 00000000 00000800
+ Stack_Size
+ EQU 0x00000800
+ 35 00000000
+ 36 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
+=3
+ 37 00000000 Stack_Mem
+ SPACE Stack_Size
+ 38 00000800 __initial_sp
+
+
+
+ARM Macro Assembler Page 2
+
+
+ 39 00000800
+ 40 00000800 ; Heap Configuration
+ 41 00000800 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
+ 42 00000800 ;
+ 43 00000800
+ 44 00000800 00000200
+ Heap_Size
+ EQU 0x00000200
+ 45 00000800
+ 46 00000800 AREA HEAP, NOINIT, READWRITE, ALIGN=
+3
+ 47 00000000 __heap_base
+ 48 00000000 Heap_Mem
+ SPACE Heap_Size
+ 49 00000200 __heap_limit
+ 50 00000200
+ 51 00000200 PRESERVE8
+ 52 00000200 THUMB
+ 53 00000200
+ 54 00000200
+ 55 00000200 ; Vector Table Mapped to Address 0 at Reset
+ 56 00000200 AREA RESET, DATA, READONLY
+ 57 00000000 EXPORT __Vectors
+ 58 00000000 EXPORT __Vectors_End
+ 59 00000000 EXPORT __Vectors_Size
+ 60 00000000
+ 61 00000000 00000000
+ __Vectors
+ DCD __initial_sp ; Top of Stack
+ 62 00000004 00000000 DCD Reset_Handler ; Reset Handler
+ 63 00000008 00000000 DCD NMI_Handler ; NMI Handler
+ 64 0000000C 00000000 DCD HardFault_Handler ; Hard Fault
+ Handler
+ 65 00000010 00000000 DCD 0 ; Reserved
+ 66 00000014 00000000 DCD 0 ; Reserved
+ 67 00000018 00000000 DCD 0 ; Reserved
+ 68 0000001C 00000000 DCD 0 ; Reserved
+ 69 00000020 00000000 DCD 0 ; Reserved
+ 70 00000024 00000000 DCD 0 ; Reserved
+ 71 00000028 00000000 DCD 0 ; Reserved
+ 72 0000002C 00000000 DCD SVC_Handler ; SVCall Handler
+ 73 00000030 00000000 DCD 0 ; Reserved
+ 74 00000034 00000000 DCD 0 ; Reserved
+ 75 00000038 00000000 DCD PendSV_Handler ; PendSV Handler
+
+ 76 0000003C 00000000 DCD SysTick_Handler
+ ; SysTick Handler
+ 77 00000040
+ 78 00000040 ; External Interrupts
+ 79 00000040 00000000 DCD WWDG_IRQHandler
+ ; Window Watchdog
+ 80 00000044 00000000 DCD BLE_SW_IRQHandler
+ ; BLE_SW interrupt
+ 81 00000048 00000000 DCD RTC_IRQHandler ; RTC interrupt(
+ through EXTI line 1
+ 7/19/20 interrupt)
+ 82 0000004C 00000000 DCD BLE_HSLOT_IRQHandler
+ ; BLE_HSLOT
+ 83 00000050 00000000 DCD FLASH_IRQHandler ; Flash
+
+
+
+ARM Macro Assembler Page 3
+
+
+ 84 00000054 00000000 DCD RCC_IRQHandler ; RCC
+ 85 00000058 00000000 DCD EXTI0_1_IRQHandler
+ ; EXTI Line 0.1
+ 86 0000005C 00000000 DCD EXTI2_3_IRQHandler
+ ; EXTI Line 2.3
+ 87 00000060 00000000 DCD EXTI4_12_IRQHandler
+ ; EXTI Line 4..12
+ 88 00000064 00000000 DCD BLE_FINETGT_IRQHandler
+ ; BLE_FINETGT
+ 89 00000068 00000000 DCD BLE_FIFO_IRQHandler ; BLE_FIFO
+ 90 0000006C 00000000 DCD DMA_Channel1_2_3_4_IRQHandler ;
+ DMA Channel 1,2,3,
+ 4
+ 91 00000070 00000000 DCD DMA_Channel5_IRQHandler ; DMA C
+ hannel 5,6,7,8
+ 92 00000074 00000000 DCD TIM1_BRK_UP_TRG_COM_IRQHandler
+ ; TIM1 Break/Update
+ /Trigger and Commut
+ ation
+ 93 00000078 00000000 DCD TIM1_CC_IRQHandler ; TIM1 Captu
+ re Compare
+ 94 0000007C 00000000 DCD RESERVED_IRQHandler ;
+ 95 00000080 00000000 DCD TIM3_IRQHandler ; TIM3
+ 96 00000084 00000000 DCD BLE_ERROR_IRQHandler
+ ; BLE_ERROR
+ 97 00000088 00000000 DCD BLE_CRYPT_IRQHandler ; BLE_CYPT
+ _IRQHandler
+ 98 0000008C 00000000 DCD BLE_TIMESTAMP_TGT1_IRQHandler ;
+ BLE_TIMESTAMP_TGT1
+
+ 99 00000090 00000000 DCD TIM6_IRQHandler ; TIM6
+ 100 00000094 00000000 DCD ADC_IRQHandler ; ADC
+ 101 00000098 00000000 DCD SPI2_IRQHandler ; SPI2
+ 102 0000009C 00000000 DCD I2C1_IRQHandler ; I2C1
+ 103 000000A0 00000000 DCD BLE_TIMESTAMP_TGT2_IRQHandler ;
+ BLE_TIMESTAMP_TGT1
+ 2
+ 104 000000A4 00000000 DCD SPI1_IRQHandler ; SPI1
+ 105 000000A8 00000000 DCD BLE_SLP_IRQHandler ; BLE_SLP
+ 106 000000AC 00000000 DCD KEYSCAN_IRQHandler ; KEYSCAN
+ 107 000000B0 00000000 DCD USART1_IRQHandler ; USART1
+ 108 000000B4 00000000 DCD LPUART1_IRQHandler ; LPUART1
+ 109 000000B8 00000000 DCD USART2_IRQHandler ; USART2
+ 110 000000BC 00000000 DCD IRC_IRQHandler ; IRC
+ 111 000000C0 __Vectors_End
+ 112 000000C0
+ 113 000000C0 000000C0
+ __Vectors_Size
+ EQU __Vectors_End - __Vectors
+ 114 000000C0
+ 115 000000C0 AREA |.text|, CODE, READONLY
+ 116 00000000
+ 117 00000000 ; Reset handler
+ 118 00000000 Reset_Handler
+ PROC
+ 119 00000000 EXPORT Reset_Handler [WEAK
+]
+ 120 00000000 IMPORT __main
+ 121 00000000 IMPORT SystemInit
+
+
+
+ARM Macro Assembler Page 4
+
+
+ 122 00000000 4804 LDR R0, =SystemInit
+ 123 00000002 4780 BLX R0
+ 124 00000004 4804 LDR R0, =__main
+ 125 00000006 4700 BX R0
+ 126 00000008 ENDP
+ 127 00000008
+ 128 00000008 ; Dummy Exception Handlers (infinite loops which can be
+ modified)
+ 129 00000008
+ 130 00000008 NMI_Handler
+ PROC
+ 131 00000008 EXPORT NMI_Handler [WEA
+K]
+ 132 00000008 E7FE B .
+ 133 0000000A ENDP
+ 135 0000000A HardFault_Handler
+ PROC
+ 136 0000000A EXPORT HardFault_Handler [WEA
+K]
+ 137 0000000A E7FE B .
+ 138 0000000C ENDP
+ 139 0000000C SVC_Handler
+ PROC
+ 140 0000000C EXPORT SVC_Handler [WEA
+K]
+ 141 0000000C E7FE B .
+ 142 0000000E ENDP
+ 143 0000000E PendSV_Handler
+ PROC
+ 144 0000000E EXPORT PendSV_Handler [WEA
+K]
+ 145 0000000E E7FE B .
+ 146 00000010 ENDP
+ 147 00000010 SysTick_Handler
+ PROC
+ 148 00000010 EXPORT SysTick_Handler [WEA
+K]
+ 149 00000010 E7FE B .
+ 150 00000012 ENDP
+ 151 00000012
+ 152 00000012 Default_Handler
+ PROC
+ 153 00000012
+ 154 00000012 EXPORT WWDG_IRQHandler [WEA
+K]
+ 155 00000012 EXPORT BLE_SW_IRQHandler [WEA
+K]
+ 156 00000012 EXPORT RTC_IRQHandler [WEA
+K]
+ 157 00000012 EXPORT BLE_HSLOT_IRQHandler [WEA
+K]
+ 158 00000012 EXPORT FLASH_IRQHandler [WEA
+K]
+ 159 00000012 EXPORT RCC_IRQHandler [WEA
+K]
+ 160 00000012 EXPORT EXTI0_1_IRQHandler [WEA
+K]
+ 161 00000012 EXPORT EXTI2_3_IRQHandler [WEA
+K]
+
+
+
+ARM Macro Assembler Page 5
+
+
+ 162 00000012 EXPORT EXTI4_12_IRQHandler [WEA
+K]
+ 163 00000012 EXPORT BLE_FINETGT_IRQHandler [WEA
+K]
+ 164 00000012 EXPORT BLE_FIFO_IRQHandler [WEA
+K]
+ 165 00000012 EXPORT DMA_Channel1_2_3_4_IRQHandler
+[WEAK]
+ 166 00000012 EXPORT DMA_Channel5_IRQHandler [WEAK]
+ 167 00000012 EXPORT TIM1_BRK_UP_TRG_COM_IRQHandler
+[WEAK]
+ 168 00000012 EXPORT TIM1_CC_IRQHandler [WEA
+K]
+ 169 00000012 EXPORT RESERVED_IRQHandler [WEA
+K]
+ 170 00000012 EXPORT TIM3_IRQHandler [WEA
+K]
+ 171 00000012 EXPORT BLE_ERROR_IRQHandler [WEA
+K]
+ 172 00000012 EXPORT BLE_CRYPT_IRQHandler [WEA
+K]
+ 173 00000012 EXPORT BLE_TIMESTAMP_TGT1_IRQHandler
+[WEAK]
+ 174 00000012 EXPORT TIM6_IRQHandler [WEA
+K]
+ 175 00000012 EXPORT ADC_IRQHandler [WEA
+K]
+ 176 00000012 EXPORT SPI2_IRQHandler [WEA
+K]
+ 177 00000012 EXPORT I2C1_IRQHandler [WEA
+K]
+ 178 00000012 EXPORT BLE_TIMESTAMP_TGT2_IRQHandler
+[WEAK]
+ 179 00000012 EXPORT SPI1_IRQHandler [WEA
+K]
+ 180 00000012 EXPORT BLE_SLP_IRQHandler [WEA
+K]
+ 181 00000012 EXPORT KEYSCAN_IRQHandler [WEA
+K]
+ 182 00000012 EXPORT USART1_IRQHandler [WEA
+K]
+ 183 00000012 EXPORT LPUART1_IRQHandler [WEA
+K]
+ 184 00000012 EXPORT USART2_IRQHandler [WEA
+K]
+ 185 00000012 EXPORT IRC_IRQHandler [WEA
+K]
+ 186 00000012
+ 187 00000012 WWDG_IRQHandler
+ 188 00000012 BLE_SW_IRQHandler
+ 189 00000012 RTC_IRQHandler
+ 190 00000012 BLE_HSLOT_IRQHandler
+ 191 00000012 FLASH_IRQHandler
+ 192 00000012 RCC_IRQHandler
+ 193 00000012 EXTI0_1_IRQHandler
+ 194 00000012 EXTI2_3_IRQHandler
+ 195 00000012 EXTI4_12_IRQHandler
+ 196 00000012 BLE_FINETGT_IRQHandler
+ 197 00000012 BLE_FIFO_IRQHandler
+
+
+
+ARM Macro Assembler Page 6
+
+
+ 198 00000012 DMA_Channel1_2_3_4_IRQHandler
+ 199 00000012 DMA_Channel5_IRQHandler
+ 200 00000012 TIM1_BRK_UP_TRG_COM_IRQHandler
+ 201 00000012 TIM1_CC_IRQHandler
+ 202 00000012 RESERVED_IRQHandler
+ 203 00000012 TIM3_IRQHandler
+ 204 00000012 BLE_ERROR_IRQHandler
+ 205 00000012 BLE_CRYPT_IRQHandler
+ 206 00000012 BLE_TIMESTAMP_TGT1_IRQHandler
+ 207 00000012 TIM6_IRQHandler
+ 208 00000012 ADC_IRQHandler
+ 209 00000012 SPI2_IRQHandler
+ 210 00000012 I2C1_IRQHandler
+ 211 00000012 BLE_TIMESTAMP_TGT2_IRQHandler
+ 212 00000012 SPI1_IRQHandler
+ 213 00000012 BLE_SLP_IRQHandler
+ 214 00000012 KEYSCAN_IRQHandler
+ 215 00000012 USART1_IRQHandler
+ 216 00000012 LPUART1_IRQHandler
+ 217 00000012 USART2_IRQHandler
+ 218 00000012 IRC_IRQHandler
+ 219 00000012 E7FE B .
+ 220 00000014
+ 221 00000014 ENDP
+ 222 00000014
+ 223 00000014 ALIGN
+ 224 00000014
+ 225 00000014 ;*******************************************************
+ ************************
+ 226 00000014 ; User Stack and Heap initialization
+ 227 00000014 ;*******************************************************
+ ************************
+ 228 00000014 IF :DEF:__MICROLIB
+ 229 00000014
+ 230 00000014 EXPORT __initial_sp
+ 231 00000014 EXPORT __heap_base
+ 232 00000014 EXPORT __heap_limit
+ 233 00000014
+ 234 00000014 ELSE
+ 249 ENDIF
+ 250 00000014
+ 251 00000014 END
+ 00000000
+ 00000000
+Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --apcs=interw
+ork --depend=.\objects\startup_n32wb03x.d -o.\objects\startup_n32wb03x.o -ID:\K
+eil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device -ID:\Keil
+_v5\ARM\CMSIS\Include --predefine="__MICROLIB SETA 1" --predefine="__UVISION_VE
+RSION SETA 531" --predefine="N32WB03x SETA 1" --predefine="USE_STDPERIPH_DRIVER
+ SETA 1" --list=.\listings\startup_n32wb03x.lst ..\..\nations-tec\N32WB03x_SDK_
+V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+STACK 00000000
+
+Symbol: STACK
+ Definitions
+ At line 36 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ None
+Comment: STACK unused
+Stack_Mem 00000000
+
+Symbol: Stack_Mem
+ Definitions
+ At line 37 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ None
+Comment: Stack_Mem unused
+__initial_sp 00000800
+
+Symbol: __initial_sp
+ Definitions
+ At line 38 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ At line 61 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 230 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+3 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+HEAP 00000000
+
+Symbol: HEAP
+ Definitions
+ At line 46 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ None
+Comment: HEAP unused
+Heap_Mem 00000000
+
+Symbol: Heap_Mem
+ Definitions
+ At line 48 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ None
+Comment: Heap_Mem unused
+__heap_base 00000000
+
+Symbol: __heap_base
+ Definitions
+ At line 47 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ At line 231 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+Comment: __heap_base used once
+__heap_limit 00000200
+
+Symbol: __heap_limit
+ Definitions
+ At line 49 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ At line 232 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+Comment: __heap_limit used once
+4 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+RESET 00000000
+
+Symbol: RESET
+ Definitions
+ At line 56 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ None
+Comment: RESET unused
+__Vectors 00000000
+
+Symbol: __Vectors
+ Definitions
+ At line 61 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ At line 57 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 113 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+__Vectors_End 000000C0
+
+Symbol: __Vectors_End
+ Definitions
+ At line 111 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 58 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 113 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+3 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+.text 00000000
+
+Symbol: .text
+ Definitions
+ At line 115 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ None
+Comment: .text unused
+ADC_IRQHandler 00000012
+
+Symbol: ADC_IRQHandler
+ Definitions
+ At line 208 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 100 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 175 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+BLE_CRYPT_IRQHandler 00000012
+
+Symbol: BLE_CRYPT_IRQHandler
+ Definitions
+ At line 205 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 97 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 172 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+BLE_ERROR_IRQHandler 00000012
+
+Symbol: BLE_ERROR_IRQHandler
+ Definitions
+ At line 204 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 96 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 171 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+BLE_FIFO_IRQHandler 00000012
+
+Symbol: BLE_FIFO_IRQHandler
+ Definitions
+ At line 197 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 89 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 164 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+BLE_FINETGT_IRQHandler 00000012
+
+
+
+
+ARM Macro Assembler Page 2 Alphabetic symbol ordering
+Relocatable symbols
+
+Symbol: BLE_FINETGT_IRQHandler
+ Definitions
+ At line 196 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 88 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 163 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+BLE_HSLOT_IRQHandler 00000012
+
+Symbol: BLE_HSLOT_IRQHandler
+ Definitions
+ At line 190 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 82 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 157 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+BLE_SLP_IRQHandler 00000012
+
+Symbol: BLE_SLP_IRQHandler
+ Definitions
+ At line 213 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 105 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 180 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+BLE_SW_IRQHandler 00000012
+
+Symbol: BLE_SW_IRQHandler
+ Definitions
+ At line 188 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 80 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 155 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+BLE_TIMESTAMP_TGT1_IRQHandler 00000012
+
+Symbol: BLE_TIMESTAMP_TGT1_IRQHandler
+ Definitions
+ At line 206 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 98 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 173 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+BLE_TIMESTAMP_TGT2_IRQHandler 00000012
+
+
+
+ARM Macro Assembler Page 3 Alphabetic symbol ordering
+Relocatable symbols
+
+
+Symbol: BLE_TIMESTAMP_TGT2_IRQHandler
+ Definitions
+ At line 211 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 103 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 178 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+DMA_Channel1_2_3_4_IRQHandler 00000012
+
+Symbol: DMA_Channel1_2_3_4_IRQHandler
+ Definitions
+ At line 198 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 90 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 165 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+DMA_Channel5_IRQHandler 00000012
+
+Symbol: DMA_Channel5_IRQHandler
+ Definitions
+ At line 199 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 91 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 166 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+Default_Handler 00000012
+
+Symbol: Default_Handler
+ Definitions
+ At line 152 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ None
+Comment: Default_Handler unused
+EXTI0_1_IRQHandler 00000012
+
+Symbol: EXTI0_1_IRQHandler
+ Definitions
+ At line 193 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 85 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 160 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+EXTI2_3_IRQHandler 00000012
+
+Symbol: EXTI2_3_IRQHandler
+
+
+
+ARM Macro Assembler Page 4 Alphabetic symbol ordering
+Relocatable symbols
+
+ Definitions
+ At line 194 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 86 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 161 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+EXTI4_12_IRQHandler 00000012
+
+Symbol: EXTI4_12_IRQHandler
+ Definitions
+ At line 195 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 87 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 162 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+FLASH_IRQHandler 00000012
+
+Symbol: FLASH_IRQHandler
+ Definitions
+ At line 191 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 83 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 158 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+HardFault_Handler 0000000A
+
+Symbol: HardFault_Handler
+ Definitions
+ At line 135 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 64 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 136 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+I2C1_IRQHandler 00000012
+
+Symbol: I2C1_IRQHandler
+ Definitions
+ At line 210 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 102 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 177 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+IRC_IRQHandler 00000012
+
+
+
+
+ARM Macro Assembler Page 5 Alphabetic symbol ordering
+Relocatable symbols
+
+Symbol: IRC_IRQHandler
+ Definitions
+ At line 218 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 110 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 185 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+KEYSCAN_IRQHandler 00000012
+
+Symbol: KEYSCAN_IRQHandler
+ Definitions
+ At line 214 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 106 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 181 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+LPUART1_IRQHandler 00000012
+
+Symbol: LPUART1_IRQHandler
+ Definitions
+ At line 216 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 108 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 183 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+NMI_Handler 00000008
+
+Symbol: NMI_Handler
+ Definitions
+ At line 130 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 63 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 131 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+PendSV_Handler 0000000E
+
+Symbol: PendSV_Handler
+ Definitions
+ At line 143 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 75 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 144 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+RCC_IRQHandler 00000012
+
+
+
+ARM Macro Assembler Page 6 Alphabetic symbol ordering
+Relocatable symbols
+
+
+Symbol: RCC_IRQHandler
+ Definitions
+ At line 192 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 84 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 159 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+RESERVED_IRQHandler 00000012
+
+Symbol: RESERVED_IRQHandler
+ Definitions
+ At line 202 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 94 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 169 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+RTC_IRQHandler 00000012
+
+Symbol: RTC_IRQHandler
+ Definitions
+ At line 189 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 81 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 156 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+Reset_Handler 00000000
+
+Symbol: Reset_Handler
+ Definitions
+ At line 118 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 62 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 119 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+SPI1_IRQHandler 00000012
+
+Symbol: SPI1_IRQHandler
+ Definitions
+ At line 212 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 104 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 179 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+
+
+
+ARM Macro Assembler Page 7 Alphabetic symbol ordering
+Relocatable symbols
+
+SPI2_IRQHandler 00000012
+
+Symbol: SPI2_IRQHandler
+ Definitions
+ At line 209 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 101 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 176 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+SVC_Handler 0000000C
+
+Symbol: SVC_Handler
+ Definitions
+ At line 139 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 72 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 140 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+SysTick_Handler 00000010
+
+Symbol: SysTick_Handler
+ Definitions
+ At line 147 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 76 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 148 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+TIM1_BRK_UP_TRG_COM_IRQHandler 00000012
+
+Symbol: TIM1_BRK_UP_TRG_COM_IRQHandler
+ Definitions
+ At line 200 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 92 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 167 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+TIM1_CC_IRQHandler 00000012
+
+Symbol: TIM1_CC_IRQHandler
+ Definitions
+ At line 201 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 93 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 168 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+
+
+ARM Macro Assembler Page 8 Alphabetic symbol ordering
+Relocatable symbols
+
+
+TIM3_IRQHandler 00000012
+
+Symbol: TIM3_IRQHandler
+ Definitions
+ At line 203 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 95 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 170 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+TIM6_IRQHandler 00000012
+
+Symbol: TIM6_IRQHandler
+ Definitions
+ At line 207 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 99 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 174 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+USART1_IRQHandler 00000012
+
+Symbol: USART1_IRQHandler
+ Definitions
+ At line 215 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 107 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 182 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+USART2_IRQHandler 00000012
+
+Symbol: USART2_IRQHandler
+ Definitions
+ At line 217 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 109 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ At line 184 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+
+WWDG_IRQHandler 00000012
+
+Symbol: WWDG_IRQHandler
+ Definitions
+ At line 187 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 79 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ At line 154 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+
+
+
+ARM Macro Assembler Page 9 Alphabetic symbol ordering
+Relocatable symbols
+
+device\startup\startup_n32wb03x.s
+
+40 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Absolute symbols
+
+Heap_Size 00000200
+
+Symbol: Heap_Size
+ Definitions
+ At line 44 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ At line 48 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+Comment: Heap_Size used once
+Stack_Size 00000800
+
+Symbol: Stack_Size
+ Definitions
+ At line 34 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+ Uses
+ At line 37 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+Comment: Stack_Size used once
+__Vectors_Size 000000C0
+
+Symbol: __Vectors_Size
+ Definitions
+ At line 113 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 59 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+Comment: __Vectors_Size used once
+3 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+External symbols
+
+SystemInit 00000000
+
+Symbol: SystemInit
+ Definitions
+ At line 121 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 122 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+Comment: SystemInit used once
+__main 00000000
+
+Symbol: __main
+ Definitions
+ At line 120 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+ Uses
+ At line 124 in file ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\
+device\startup\startup_n32wb03x.s
+Comment: __main used once
+2 symbols
+391 symbols in table
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_batt.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.crf
new file mode 100644
index 0000000..5c9844d
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_batt.d b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.d
new file mode 100644
index 0000000..65ed2ef
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.d
@@ -0,0 +1,41 @@
+.\objects\app_batt.o: ..\src\app_profile\app_batt.c
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_batt.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_batt.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_batt.o: ..\inc\app_user_config.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\app_batt.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\app_batt.o: ..\inc\app_profile\rwapp_config.h
+.\objects\app_batt.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o
new file mode 100644
index 0000000..7a0ad34
Binary files /dev/null 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
new file mode 100644
index 0000000..d47bf9c
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.d b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.d
new file mode 100644
index 0000000..4ef6883
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.d
@@ -0,0 +1,134 @@
+.\objects\app_ble.o: ..\src\app_ble.c
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_ble.o: ..\inc\app_user_config.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\app_ble.o: ..\inc\app_profile\rwapp_config.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\inc\app_ble.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\inc\app_usart.h
+.\objects\app_ble.o: ..\inc\app_gpio.h
+.\objects\app_ble.o: ..\inc\app_profile\app_rdtss.h
+.\objects\app_ble.o: ..\inc\app_profile\app_dis.h
+.\objects\app_ble.o: ..\inc\app_profile\app_batt.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o
new file mode 100644
index 0000000..ce881e9
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_dis.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.crf
new file mode 100644
index 0000000..d539ab1
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_dis.d b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.d
new file mode 100644
index 0000000..ea0ce4f
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.d
@@ -0,0 +1,126 @@
+.\objects\app_dis.o: ..\src\app_profile\app_dis.c
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_dis.o: ..\inc\app_user_config.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\app_dis.o: ..\inc\app_profile\rwapp_config.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_dis.o: ..\inc\app_profile\app_dis.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss_task.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\app_dis.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o
new file mode 100644
index 0000000..8566d46
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.crf
new file mode 100644
index 0000000..1a55980
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.d b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.d
new file mode 100644
index 0000000..22fdcc4
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.d
@@ -0,0 +1,30 @@
+.\objects\app_gpio.o: ..\src\app_gpio.c
+.\objects\app_gpio.o: ..\inc\app_gpio.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_gpio.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_gpio.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o
new file mode 100644
index 0000000..a8296ac
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf
new file mode 100644
index 0000000..43393c2
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.d b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.d
new file mode 100644
index 0000000..92a2ced
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.d
@@ -0,0 +1,128 @@
+.\objects\app_rdtss.o: ..\src\app_profile\app_rdtss.c
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_rdtss.o: ..\inc\app_user_config.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\app_rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\app_rdtss.o: ..\inc\app_profile\rwapp_config.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\app_rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\app_rdtss.o: ..\inc\app_profile\app_rdtss.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss_task.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\app_rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\app_rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss.h
+.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.h
+.\objects\app_rdtss.o: ..\inc\app_usart.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o
new file mode 100644
index 0000000..2852e6f
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_usart.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_usart.crf
new file mode 100644
index 0000000..519f9f2
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_usart.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_usart.d b/mcm-ddc-ble/MDK-ARM/Objects/app_usart.d
new file mode 100644
index 0000000..dff4140
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_usart.d
@@ -0,0 +1,136 @@
+.\objects\app_usart.o: ..\src\app_usart.c
+.\objects\app_usart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\app_usart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_usart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_usart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_usart.o: ..\inc\app_user_config.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\app_usart.o: ..\inc\app_profile\rwapp_config.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_usart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\app_usart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_usart.o: ..\inc\app_usart.h
+.\objects\app_usart.o: ..\inc\app_profile\app_rdtss.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.h
+.\objects\app_usart.o: ..\inc\app_ble.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss_task.h
+.\objects\app_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_usart.o b/mcm-ddc-ble/MDK-ARM/Objects/app_usart.o
new file mode 100644
index 0000000..ba849de
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/app_usart.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass.crf b/mcm-ddc-ble/MDK-ARM/Objects/bass.crf
new file mode 100644
index 0000000..e2ff87a
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/bass.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass.d b/mcm-ddc-ble/MDK-ARM/Objects/bass.d
new file mode 100644
index 0000000..5ecda2b
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/bass.d
@@ -0,0 +1,41 @@
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass.c
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\bass.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\bass.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\bass.o: ..\inc\app_user_config.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\bass.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\bass.o: ..\inc\app_profile\rwapp_config.h
+.\objects\bass.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass.o b/mcm-ddc-ble/MDK-ARM/Objects/bass.o
new file mode 100644
index 0000000..ed43919
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/bass.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass_task.crf b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.crf
new file mode 100644
index 0000000..747b80f
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass_task.d b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.d
new file mode 100644
index 0000000..190674a
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.d
@@ -0,0 +1,41 @@
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass_task.c
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\bass_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\bass_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\bass_task.o: ..\inc\app_user_config.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\bass_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\bass_task.o: ..\inc\app_profile\rwapp_config.h
+.\objects\bass_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o
new file mode 100644
index 0000000..448f57a
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss.crf b/mcm-ddc-ble/MDK-ARM/Objects/diss.crf
new file mode 100644
index 0000000..1b1d85b
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/diss.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss.d b/mcm-ddc-ble/MDK-ARM/Objects/diss.d
new file mode 100644
index 0000000..58b11c3
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/diss.d
@@ -0,0 +1,66 @@
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss.c
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\diss.o: ..\inc\app_user_config.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\diss.o: ..\inc\app_profile\rwapp_config.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss_task.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\diss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss.o b/mcm-ddc-ble/MDK-ARM/Objects/diss.o
new file mode 100644
index 0000000..2dedc48
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/diss.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss_task.crf b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.crf
new file mode 100644
index 0000000..b4c5318
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss_task.d b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.d
new file mode 100644
index 0000000..27cbbed
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.d
@@ -0,0 +1,74 @@
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss_task.c
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\diss_task.o: ..\inc\app_user_config.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\diss_task.o: ..\inc\app_profile\rwapp_config.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss_task.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\diss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o
new file mode 100644
index 0000000..be20a3b
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/heap_4.crf b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.crf
new file mode 100644
index 0000000..7bd113b
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/heap_4.d b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.d
new file mode 100644
index 0000000..0f50361
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.d
@@ -0,0 +1,13 @@
+.\objects\heap_4.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c
+.\objects\heap_4.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\heap_4.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h
+.\objects\heap_4.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\heap_4.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\heap_4.o: ..\inc\FreeRTOSConfig.h
+.\objects\heap_4.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h
+.\objects\heap_4.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h
+.\objects\heap_4.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h
+.\objects\heap_4.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h
+.\objects\heap_4.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h
+.\objects\heap_4.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h
+.\objects\heap_4.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/heap_4.o b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o
new file mode 100644
index 0000000..8a7666d
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/lib_att.crf b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.crf
new file mode 100644
index 0000000..1129ed6
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/lib_att.d b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.d
new file mode 100644
index 0000000..88297f1
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.d
@@ -0,0 +1,63 @@
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\att\lib_att.c
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\lib_att.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\lib_att.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\lib_att.o: ..\inc\app_user_config.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\lib_att.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\lib_att.o: ..\inc\app_profile\rwapp_config.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\lib_att.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\lib_att.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\lib_att.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o
new file mode 100644
index 0000000..5590056
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/list.crf b/mcm-ddc-ble/MDK-ARM/Objects/list.crf
new file mode 100644
index 0000000..ec7295e
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/list.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/list.d b/mcm-ddc-ble/MDK-ARM/Objects/list.d
new file mode 100644
index 0000000..3a7b1e4
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/list.d
@@ -0,0 +1,12 @@
+.\objects\list.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\list.c
+.\objects\list.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\list.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h
+.\objects\list.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\list.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\list.o: ..\inc\FreeRTOSConfig.h
+.\objects\list.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h
+.\objects\list.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h
+.\objects\list.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h
+.\objects\list.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h
+.\objects\list.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h
+.\objects\list.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/list.o b/mcm-ddc-ble/MDK-ARM/Objects/list.o
new file mode 100644
index 0000000..d3f0b70
Binary files /dev/null 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
new file mode 100644
index 0000000..2df8df7
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/main.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/main.d b/mcm-ddc-ble/MDK-ARM/Objects/main.d
new file mode 100644
index 0000000..10b6ac2
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/main.d
@@ -0,0 +1,141 @@
+.\objects\main.o: ..\src\main.c
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\main.o: ..\inc\app_user_config.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\main.o: ..\inc\app_profile\rwapp_config.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\main.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay\ns_delay.h
+.\objects\main.o: ..\inc\app_usart.h
+.\objects\main.o: ..\inc\app_gpio.h
+.\objects\main.o: ..\inc\app_ble.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h
+.\objects\main.o: ..\inc\FreeRTOSConfig.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h
+.\objects\main.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h
+.\objects\main.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/main.o b/mcm-ddc-ble/MDK-ARM/Objects/main.o
new file mode 100644
index 0000000..12f5220
Binary files /dev/null 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
new file mode 100644
index 0000000..804be01
Binary files /dev/null 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
new file mode 100644
index 0000000..92a8814
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.build_log.htm
@@ -0,0 +1,95 @@
+
+
+
+µVision Build Log
+Tool Versions:
+IDE-Version: ¦ÌVision V5.31.0.0
+Copyright (C) 2020 ARM Ltd and ARM Germany GmbH. All rights reserved.
+License Information: admin admin, admin, LIC=8VRJ7-EXATC-QDPKD-8L02Z-C9LM6-T7GQL
+
+Tool Versions:
+Toolchain: MDK-ARM Plus Version: 5.31.0.0
+Toolchain Path: D:\Keil_v5\ARM\ARMCC\Bin
+C Compiler: Armcc.exe V5.06 update 6 (build 750)
+Assembler: Armasm.exe V5.06 update 6 (build 750)
+Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
+Library Manager: ArmAr.exe V5.06 update 6 (build 750)
+Hex Converter: FromElf.exe V5.06 update 6 (build 750)
+CPU DLL: SARMCM3.DLL V5.31.0.0
+Dialog DLL: DARMCM1.DLL V1.19.3.0
+Target DLL: CMSIS_AGDI.dll V1.32.6.0
+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
+
+Output:
+*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
+Build target 'N32WB03x'
+assembling startup_n32wb03x.s...
+compiling misc.c...
+compiling n32wb03x_gpio.c...
+compiling n32wb03x_crc.c...
+compiling n32wb03x_exti.c...
+compiling n32wb03x_dma.c...
+compiling n32wb03x_rcc.c...
+compiling system_n32wb03x.c...
+compiling n32wb03x_usart.c...
+compiling n32wb03x_adc.c...
+compiling n32wb03x_spi.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 rdtss.c...
+compiling diss_task.c...
+compiling prf.c...
+compiling diss.c...
+compiling prf_utils.c...
+compiling ns_error.c...
+compiling ns_log_lpuart.c...
+compiling rwip.c...
+compiling rdts_common.c...
+compiling rdtss_task.c...
+compiling app_batt.c...
+compiling rwip_driver.c...
+compiling app_gpio.c...
+compiling tasks.c...
+compiling ns_sleep.c...
+compiling ns_timer.c...
+compiling ns_sec.c...
+compiling app_dis.c...
+compiling ns_ble_task.c...
+compiling list.c...
+compiling timers.c...
+compiling ns_ble.c...
+compiling queue.c...
+compiling heap_4.c...
+compiling app_rdtss.c...
+compiling port.c...
+compiling app_usart.c...
+compiling main.c...
+compiling app_ble.c...
+linking...
+Program Size: Code=24736 RO-data=3352 RW-data=1964 ZI-data=14484
+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).
+
+Software Packages used:
+
+Package Vendor: Nationstech
+ http://www.keil.com/pack/Nationstech.N32WB03X_DFP.1.4.0.pack
+ Nationstech.N32WB03X_DFP.1.4.0
+ Nationstech N32WB03x Series Device Support, Drivers and Examples
+
+Collection of Component include folders:
+ D:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
+
+Collection of Component Files used:
+Build Time Elapsed: 00:00:05
+
+
+
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.htm b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.htm
new file mode 100644
index 0000000..67e4d2c
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.htm
@@ -0,0 +1,2845 @@
+
+
+Static Call Graph - [.\Objects\mcm-ddc-ble.axf]
+
+Static Call Graph for image .\Objects\mcm-ddc-ble.axf
+
#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Sep 02 07:49:44 2026
+
+
Maximum Stack Usage = 776 bytes + Unknown(Cycles, Untraceable Function Pointers)
+Call chain for Maximum Stack Depth:
+main ⇒ app_ble_init ⇒ app_ble_gap_params_init ⇒ SystemGetMacAddr ⇒ OTPTrim_Read
+
+
+Mutually Recursive functions
+
- NMI_Handler ⇒ NMI_Handler
+ - HardFault_Handler ⇒ HardFault_Handler
+ - ADC_IRQHandler ⇒ ADC_IRQHandler
+ - system_delay_cycles ⇒ system_delay_cycles
+ - ble_schedule_task ⇒ ble_schedule_task
+
+
+
+Function Pointers
+
+ - ADC_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- BLE_CRYPT_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- BLE_ERROR_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- BLE_FIFO_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- BLE_FINETGT_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- BLE_HSLOT_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- BLE_SLP_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- BLE_SW_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- BLE_TIMESTAMP_TGT1_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- BLE_TIMESTAMP_TGT2_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- DMA_Channel1_2_3_4_IRQHandler from app_usart.o(i.DMA_Channel1_2_3_4_IRQHandler) referenced from startup_n32wb03x.o(RESET)
+
- DMA_Channel5_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- EXTI0_1_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- EXTI2_3_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- EXTI4_12_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- FLASH_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- HardFault_Handler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- I2C1_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- IRC_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- KEYSCAN_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- LPUART1_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- NMI_Handler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- PendSV_Handler from port.o(.emb_text) referenced from startup_n32wb03x.o(RESET)
+
- RCC_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- RESERVED_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- RTC_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- Reset_Handler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- SPI1_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- SPI2_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- SVC_Handler from port.o(i.SVC_Handler) referenced from startup_n32wb03x.o(RESET)
+
- SysTick_Handler from port.o(i.SysTick_Handler) referenced from startup_n32wb03x.o(RESET)
+
- SystemInit from system_n32wb03x.o(i.SystemInit) referenced from startup_n32wb03x.o(.text)
+
- TIM1_BRK_UP_TRG_COM_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- TIM1_CC_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- TIM3_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- TIM6_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- USART1_IRQHandler from app_usart.o(i.USART1_IRQHandler) referenced from startup_n32wb03x.o(RESET)
+
- USART2_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- WWDG_IRQHandler from startup_n32wb03x.o(.text) referenced from startup_n32wb03x.o(RESET)
+
- __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_n32wb03x.o(.text)
+
- app_ble_adv_msg_handler from app_ble.o(i.app_ble_adv_msg_handler) referenced from app_ble.o(i.app_ble_adv_init)
+
- app_ble_msg_handler from app_ble.o(i.app_ble_msg_handler) referenced from app_ble.o(i.app_ble_init)
+
- app_conn_params_update_evt_handler from ns_ble_task.o(i.app_conn_params_update_evt_handler) referenced from ns_ble_task.o(.constdata)
+
- app_dis_add_dis from app_dis.o(i.app_dis_add_dis) referenced from app_ble.o(i.app_ble_init)
+
- app_entry_point_handler from ns_ble_task.o(i.app_entry_point_handler) referenced from ns_ble_task.o(.constdata)
+
- app_init_timeout_evt_handler from ns_ble_task.o(i.app_init_timeout_evt_handler) referenced from ns_ble_task.o(.constdata)
+
- app_lsi_calib_evt_handler from ns_ble_task.o(i.app_lsi_calib_evt_handler) referenced from ns_ble_task.o(.constdata)
+
- app_rdtss_add_rdts from app_rdtss.o(i.app_rdtss_add_rdts) referenced from app_ble.o(i.app_ble_init)
+
- app_sec_msg_dflt_handler from ns_sec.o(i.app_sec_msg_dflt_handler) referenced from ns_sec.o(.constdata)
+
- app_user_msg_handler from app_ble.o(i.app_user_msg_handler) referenced from app_ble.o(i.app_ble_init)
+
- ble_schedule_task from main.o(i.ble_schedule_task) referenced from main.o(i.main)
+
- diss_cleanup from diss.o(i.diss_cleanup) referenced from diss.o(.constdata)
+
- diss_create from diss.o(i.diss_create) referenced from diss.o(.constdata)
+
- diss_destroy from diss.o(i.diss_destroy) referenced from diss.o(.constdata)
+
- diss_init from diss.o(i.diss_init) referenced from diss.o(.constdata)
+
- diss_prf_itf_get from diss.o(i.diss_prf_itf_get) referenced from app_dis.o(i.app_dis_add_dis)
+
- diss_set_value_req_handler from diss_task.o(i.diss_set_value_req_handler) referenced from diss_task.o(.constdata)
+
- diss_value_cfm_handler from diss_task.o(i.diss_value_cfm_handler) referenced from diss_task.o(.constdata)
+
- diss_value_req_ind_handler from app_dis.o(i.diss_value_req_ind_handler) referenced from app_dis.o(.constdata)
+
- fputc from ns_log_lpuart.o(i.fputc) referenced from printf8.o(i.__0printf$8)
+
- gapc_bond_ind_handler from ns_sec.o(i.gapc_bond_ind_handler) referenced from ns_sec.o(.constdata)
+
- gapc_bond_req_ind_handler from ns_sec.o(i.gapc_bond_req_ind_handler) referenced from ns_sec.o(.constdata)
+
- gapc_cmp_evt_handler from ns_ble_task.o(i.gapc_cmp_evt_handler) referenced from ns_ble_task.o(.constdata)
+
- gapc_conn_rssi_ind_handler from ns_ble_task.o(i.gapc_conn_rssi_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapc_connection_req_ind_handler from ns_ble_task.o(i.gapc_connection_req_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapc_disconnect_ind_handler from ns_ble_task.o(i.gapc_disconnect_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapc_encrypt_ind_handler from ns_sec.o(i.gapc_encrypt_ind_handler) referenced from ns_sec.o(.constdata)
+
- gapc_encrypt_req_ind_handler from ns_sec.o(i.gapc_encrypt_req_ind_handler) referenced from ns_sec.o(.constdata)
+
- gapc_get_dev_info_req_ind_handler from ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapc_le_phy_ind_handler from ns_ble_task.o(i.gapc_le_phy_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapc_le_pkt_size_ind_handler from ns_ble_task.o(i.gapc_le_pkt_size_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapc_param_update_req_ind_handler from ns_ble_task.o(i.gapc_param_update_req_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapc_param_updated_ind_handler from ns_ble_task.o(i.gapc_param_updated_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapc_set_dev_info_req_ind_handler from ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapm_activity_created_ind_handler from ns_ble_task.o(i.gapm_activity_created_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapm_activity_stopped_ind_handler from ns_ble_task.o(i.gapm_activity_stopped_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapm_addr_solved_ind_handler from ns_ble_task.o(i.gapm_addr_solved_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapm_cmp_evt_handler from ns_ble_task.o(i.gapm_cmp_evt_handler) referenced from ns_ble_task.o(.constdata)
+
- gapm_ext_adv_repoer_ind_handler from ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapm_gen_rand_nb_ind_handler from ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapm_profile_added_ind_handler from ns_ble_task.o(i.gapm_profile_added_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gapm_scan_request_ind_handler from ns_ble_task.o(i.gapm_scan_request_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gattc_att_info_req_ind_handler from rdtss_task.o(i.gattc_att_info_req_ind_handler) referenced from rdtss_task.o(.constdata)
+
- gattc_cmp_evt_handler from rdtss_task.o(i.gattc_cmp_evt_handler) referenced 2 times from rdtss_task.o(.constdata)
+
- gattc_mtu_changed_ind_handler from ns_ble_task.o(i.gattc_mtu_changed_ind_handler) referenced from ns_ble_task.o(.constdata)
+
- gattc_read_req_ind_handler from diss_task.o(i.gattc_read_req_ind_handler) referenced 2 times from diss_task.o(.constdata)
+
- gattc_write_req_ind_handler from rdtss_task.o(i.gattc_write_req_ind_handler) referenced from rdtss_task.o(.constdata)
+
- led_task from main.o(i.led_task) referenced from main.o(i.main)
+
- main from main.o(i.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
+
- ns_EXTI4_12_IRQHandler from ns_ble.o(i.ns_EXTI4_12_IRQHandler) referenced from ns_ble.o(i.ns_ble_stack_init)
+
- ns_HardFault_Handler from ns_ble.o(i.ns_HardFault_Handler) referenced from ns_ble.o(i.ns_ble_stack_init)
+
- ns_sec_bond_store_evt_handler from ns_sec.o(i.ns_sec_bond_store_evt_handler) referenced from ns_ble_task.o(.constdata)
+
- prf_add_profile from prf.o(i.prf_add_profile) referenced from ns_ble.o(i.ns_ble_stack_init)
+
- prf_get_id_from_task from prf.o(i.prf_get_id_from_task) referenced from ns_ble.o(i.ns_ble_stack_init)
+
- prf_get_task_from_id from prf.o(i.prf_get_task_from_id) referenced from ns_ble.o(i.ns_ble_stack_init)
+
- prvIdleTask from tasks.o(i.prvIdleTask) referenced from tasks.o(i.vTaskStartScheduler)
+
- prvTaskExitError from port.o(i.prvTaskExitError) referenced from port.o(i.pxPortInitialiseStack)
+
- rdtss_att_info_rsp_handler from rdtss_task.o(i.rdtss_att_info_rsp_handler) referenced from rdtss_task.o(.constdata)
+
- rdtss_cleanup from rdtss.o(i.rdtss_cleanup) referenced from rdtss.o(.constdata)
+
- rdtss_create from rdtss.o(i.rdtss_create) referenced from rdtss.o(.constdata)
+
- rdtss_destroy from rdtss.o(i.rdtss_destroy) referenced from rdtss.o(.constdata)
+
- rdtss_init from rdtss.o(i.rdtss_init) referenced from rdtss.o(.constdata)
+
- rdtss_prf_itf_get from rdtss.o(i.rdtss_prf_itf_get) referenced from app_rdtss.o(i.app_rdtss_add_rdts)
+
- rdtss_val_ind_req_handler from rdtss_task.o(i.rdtss_val_ind_req_handler) referenced from rdtss_task.o(.constdata)
+
- rdtss_val_ntf_cfm_handler from app_rdtss.o(i.rdtss_val_ntf_cfm_handler) referenced from app_rdtss.o(.constdata)
+
- rdtss_val_ntf_req_handler from rdtss_task.o(i.rdtss_val_ntf_req_handler) referenced from rdtss_task.o(.constdata)
+
- rdtss_val_set_req_handler from rdtss_task.o(i.rdtss_val_set_req_handler) referenced from rdtss_task.o(.constdata)
+
- rdtss_val_write_ind_handler from app_rdtss.o(i.rdtss_val_write_ind_handler) referenced from app_rdtss.o(.constdata)
+
- rdtss_value_req_ind_handler from app_rdtss.o(i.rdtss_value_req_ind_handler) referenced from app_rdtss.o(.constdata)
+
- rdtss_value_req_rsp_handler from rdtss_task.o(i.rdtss_value_req_rsp_handler) referenced from rdtss_task.o(.constdata)
+
- rwip_slp_isr from rwip_driver.o(i.rwip_slp_isr) referenced from ns_ble.o(i.ns_ble_stack_init)
+
- timer_canceled_handler from ns_timer.o(i.timer_canceled_handler) referenced from ns_timer.o(i.ns_timer_api_process_handler)
+
- timer_modified_handler from ns_timer.o(i.timer_modified_handler) referenced from ns_timer.o(i.ns_timer_api_process_handler)
+
+
+
+Global Symbols
+
+__ARM_common_ll_muluu (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rwip_slp_isr (via Veneer)
+
+
+__ARM_common_memcpy1_6 (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> gapc_connection_req_ind_handler (via Veneer)
+
- >> ns_ble_start_init (via Veneer)
+
- >> ns_ble_gap_init (via Veneer)
+
- >> ns_bond_resolv_addr_start (via Veneer)
+
- >> ns_bond_last_bonded_ral_info (via Veneer)
+
- >> ns_bond_last_bonded_peer_id (via Veneer)
+
- >> ns_bond_last_bonded_addr (via Veneer)
+
- >> gapc_bond_ind_handler (via Veneer)
+
- >> app_ble_gap_params_init (via Veneer)
+
+
+ahi_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rwip_init (via Veneer)
+
+
+attm_svc_create_db (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> diss_init (via Veneer)
+
- >> gapm_cmp_evt_handler (via Veneer)
+
+
+attm_svc_create_db_128 (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_init (via Veneer)
+
+
+attmdb_att_get_permission (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> gattc_write_req_ind_handler (via Veneer)
+
+
+attmdb_get_attribute (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> attm_att_set_value (via Veneer)
+
- >> get_value_handle (via Veneer)
+
- >> get_cfg_handle (via Veneer)
+
+
+attmdb_get_service (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> get_value_handle (via Veneer)
+
- >> get_cfg_handle (via Veneer)
+
+
+attmdb_get_uuid (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> get_value_handle (via Veneer)
+
- >> get_cfg_handle (via Veneer)
+
+
+attmdb_uuid16_comp (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> attm_att_set_value (via Veneer)
+
+
+calib_lsi_clk (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+co_list_extract (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_att_set_value
+
- >> rdtss_init_ccc_values
+
- >> diss_set_value_req_handler
+
+
+co_list_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_init
+
- >> diss_init
+
+
+co_list_pop_front (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_destroy
+
- >> diss_destroy
+
+
+co_list_push_back (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_att_set_value
+
- >> rdtss_init_ccc_values
+
- >> diss_set_value_req_handler
+
+
+delay_n_10us (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+ecc_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+h4tl_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+hci_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+ke_event_set (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> gapc_disconnect_ind_handler
+
+
+ke_free (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
- >> rdtss_att_set_value
+
- >> gattc_cmp_evt_handler
+
- >> rdtss_init_ccc_values
+
- >> rdtss_destroy
+
- >> diss_set_value_req_handler
+
- >> diss_destroy
+
+
+ke_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+ke_malloc (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_att_set_value
+
- >> rdtss_init_ccc_values
+
- >> rdtss_init
+
- >> diss_set_value_req_handler
+
- >> diss_init
+
+
+ke_mem_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+ke_msg_alloc (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_value_req_rsp_handler
+
- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
- >> rdtss_att_info_rsp_handler
+
- >> gattc_write_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
- >> gattc_cmp_evt_handler
+
- >> gattc_att_info_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
- >> diss_value_cfm_handler
+
- >> diss_set_value_req_handler
+
- >> gapc_connection_req_ind_handler
+
- >> gapc_conn_rssi_ind_handler
+
- >> ns_ble_update_param
+
- >> ns_ble_stop_scan
+
- >> ns_ble_stop_init
+
- >> ns_ble_start_scan
+
- >> ns_ble_start_init
+
- >> ns_ble_stack_init
+
- >> ns_ble_delete_scan
+
- >> ns_ble_delete_init
+
- >> ns_ble_adv_stop
+
- >> ns_ble_adv_fsm_next
+
- >> app_start_advertising
+
- >> app_set_scan_rsp_data
+
- >> app_set_adv_data
+
- >> app_create_advertising
+
- >> ns_ble_list_set_ral
+
- >> ns_ble_disconnect
+
- >> ns_bond_resolv_addr_start
+
- >> gapc_encrypt_req_ind_handler
+
- >> gapc_bond_req_ind_handler
+
- >> ns_timer_api_process_handler
+
- >> rdtss_send_notify
+
- >> app_rdtss_add_rdts
+
- >> rdtss_value_req_ind_handler
+
- >> app_dis_add_dis
+
- >> diss_value_req_ind_handler
+
- >> gapm_cmp_evt_handler
+
- >> gapc_set_dev_info_req_ind_handler
+
- >> gapc_param_update_req_ind_handler
+
- >> gapc_get_dev_info_req_ind_handler
+
+
+ke_msg_free (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> gapc_bond_req_ind_handler
+
+
+ke_msg_send (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_value_req_rsp_handler
+
- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
- >> rdtss_att_info_rsp_handler
+
- >> gattc_write_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
- >> gattc_cmp_evt_handler
+
- >> gattc_att_info_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
- >> diss_value_cfm_handler
+
- >> diss_set_value_req_handler
+
- >> gapc_connection_req_ind_handler
+
- >> gapc_conn_rssi_ind_handler
+
- >> ns_ble_update_param
+
- >> ns_ble_stop_scan
+
- >> ns_ble_stop_init
+
- >> ns_ble_start_scan
+
- >> ns_ble_start_init
+
- >> ns_ble_stack_init
+
- >> ns_ble_delete_scan
+
- >> ns_ble_delete_init
+
- >> ns_ble_adv_stop
+
- >> ns_ble_adv_fsm_next
+
- >> app_start_advertising
+
- >> app_set_scan_rsp_data
+
- >> app_set_adv_data
+
- >> app_create_advertising
+
- >> ns_ble_list_set_ral
+
- >> ns_ble_disconnect
+
- >> ns_bond_resolv_addr_start
+
- >> gapc_encrypt_req_ind_handler
+
- >> gapc_bond_req_ind_handler
+
- >> ns_timer_api_process_handler
+
- >> rdtss_send_notify
+
- >> app_rdtss_add_rdts
+
- >> rdtss_value_req_ind_handler
+
- >> app_dis_add_dis
+
- >> diss_value_req_ind_handler
+
- >> gapm_cmp_evt_handler
+
- >> gapc_set_dev_info_req_ind_handler
+
- >> gapc_param_update_req_ind_handler
+
- >> gapc_get_dev_info_req_ind_handler
+
+
+ke_msg_send_basic (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> gapc_connection_req_ind_handler
+
- >> DMA_Channel1_2_3_4_IRQHandler
+
+
+ke_state_get (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_value_req_rsp_handler
+
- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
- >> rdtss_att_info_rsp_handler
+
- >> gattc_read_req_ind_handler
+
- >> gattc_att_info_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
- >> diss_value_cfm_handler
+
- >> gapc_conn_rssi_ind_handler
+
- >> ns_ble_adv_fsm_next
+
- >> gapm_profile_added_ind_handler
+
+
+ke_state_set (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> rdtss_value_req_rsp_handler
+
- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
- >> gattc_read_req_ind_handler
+
- >> gattc_cmp_evt_handler
+
- >> rdtss_init
+
- >> gattc_read_req_ind_handler
+
- >> diss_value_cfm_handler
+
- >> diss_init
+
- >> gapc_connection_req_ind_handler
+
- >> ns_ble_stack_init
+
- >> gapm_cmp_evt_handler
+
- >> gapc_disconnect_ind_handler
+
+
+ke_task_create (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> prf_init
+
- >> ns_ble_stack_init
+
+
+ke_task_delete (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+ke_task_msg_flush (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+ke_timer_clear (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> gapc_connection_req_ind_handler
+
+
+ke_timer_set (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> gapc_connection_req_ind_handler
+
- >> gapc_conn_rssi_ind_handler
+
- >> app_lsi_calib_evt_handler
+
- >> ns_peripheral_config
+
- >> ns_ble_start_init
+
- >> ns_sec_bond_store_evt_handler
+
- >> gapc_bond_ind_handler
+
- >> ns_timer_api_process_handler
+
- >> app_usart_rx_data_fifo_enter
+
- >> app_usart_tx_fifo_enter
+
+
+rf_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+rwble_hl_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+rwble_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+rwip_driver_init (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+rwip_eif_get (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+rwip_prevent_sleep_clear (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+rwip_prevent_sleep_set (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+rwip_schedule (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
+
+rwip_time_get (Thumb, 0 bytes, Stack size 0 bytes, symbol_g15.obj(ABSOLUTE))
+
[Called By]
- >> ns_peripheral_config
+
- >> ns_sec_bond_store_evt_handler
+
- >> gapc_bond_req_ind_handler
+
+
+__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(.text)
+
+_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
+
+
_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
+
[Calls]
+
+__main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
+
[Called By]
+
+_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
+
+
_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
+
+
_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
+
+
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
+
+
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
+
+
__asm___17_system_n32wb03x_c_f233b82c____REV16 (Thumb, 4 bytes, Stack size 0 bytes, system_n32wb03x.o(.emb_text), UNUSED)
+
+
__asm___17_system_n32wb03x_c_f233b82c____REVSH (Thumb, 4 bytes, Stack size 0 bytes, system_n32wb03x.o(.emb_text), UNUSED)
+
+
system_delay_cycles (Thumb, 6 bytes, Stack size 0 bytes, system_n32wb03x.o(.emb_text))
+
[Calls]
+
[Called By]- >> system_delay_cycles
+
- >> SystemInit
+
+
+__asm___6_port_c_39a90d8d__prvPortStartFirstTask (Thumb, 36 bytes, Stack size 0 bytes, port.o(.emb_text))
+
[Called By]
+
+ulSetInterruptMaskFromISR (Thumb, 8 bytes, Stack size 0 bytes, port.o(.emb_text))
+
[Called By]
+
+vClearInterruptMaskFromISR (Thumb, 6 bytes, Stack size 0 bytes, port.o(.emb_text))
+
[Called By]
+
+PendSV_Handler (Thumb, 62 bytes, Stack size 0 bytes, port.o(.emb_text))
+
[Stack]
- Max Depth = 4
- Call Chain = PendSV_Handler ⇒ vTaskSwitchContext
+
+
[Calls]
+
[Address Reference Count : 1]- startup_n32wb03x.o(RESET)
+
+Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Calls]
+
[Called By]
+
[Address Reference Count : 1]- startup_n32wb03x.o(RESET)
+
+HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Calls]
+
[Called By]
+
[Address Reference Count : 1]- startup_n32wb03x.o(RESET)
+
+ADC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Calls]
+
[Called By]
+
[Address Reference Count : 1]- startup_n32wb03x.o(RESET)
+
+BLE_CRYPT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+BLE_ERROR_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+BLE_FIFO_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+BLE_FINETGT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+BLE_HSLOT_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+BLE_SLP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+BLE_SW_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+BLE_TIMESTAMP_TGT1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+BLE_TIMESTAMP_TGT2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+DMA_Channel5_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+EXTI0_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+EXTI2_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+EXTI4_12_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+IRC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+KEYSCAN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+LPUART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+RCC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+RESERVED_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+TIM1_BRK_UP_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+TIM3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+TIM6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_n32wb03x.o(.text))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+__aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED)
+
+
__aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text))
+
[Stack]
- Max Depth = 12
- Call Chain = __aeabi_uidivmod
+
+
[Called By]- >> LPUART_Init
+
- >> USART_Init
+
- >> gapc_bond_req_ind_handler
+
- >> app_usart_rx_data_fifo_enter
+
- >> usart_forward_to_ble_loop
+
- >> app_usart_tx_fifo_enter
+
- >> xPortStartScheduler
+
- >> __aeabi_idivmod
+
+
+__aeabi_idiv (Thumb, 0 bytes, Stack size 16 bytes, idiv.o(.text), UNUSED)
+
+
__aeabi_idivmod (Thumb, 40 bytes, Stack size 16 bytes, idiv.o(.text))
+
[Stack]
- Max Depth = 28
- Call Chain = __aeabi_idivmod ⇒ __aeabi_uidivmod
+
+
[Calls]
+
[Called By]- >> usart_forward_to_ble_loop
+
+
+__aeabi_uldivmod (Thumb, 96 bytes, Stack size 48 bytes, uldiv.o(.text))
+
[Stack]
- Max Depth = 56
- Call Chain = __aeabi_uldivmod ⇒ __aeabi_llsr
+
+
[Calls]- >> __aeabi_llsr
+
- >> __aeabi_llsl
+
+
[Called By]- >> rwip_slp_isr
+
- >> _printf_core
+
+
+rand (Thumb, 18 bytes, Stack size 0 bytes, rand.o(.text))
+
[Called By]
- >> gapc_bond_req_ind_handler
+
+
+srand (Thumb, 6 bytes, Stack size 0 bytes, rand.o(.text))
+
[Called By]
- >> gapm_gen_rand_nb_ind_handler
+
+
+__aeabi_memcpy (Thumb, 36 bytes, Stack size 0 bytes, memcpya.o(.text))
+
[Called By]
- >> OTPTrim_Read
+
- >> attm_att_set_value
+
- >> Qflash_Init
+
- >> rdtss_value_req_rsp_handler
+
- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
- >> rdtss_att_set_value
+
- >> gattc_write_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
- >> rdtss_set_ccc_value
+
- >> rdtss_init_ccc_values
+
- >> gattc_read_req_ind_handler
+
- >> diss_value_cfm_handler
+
- >> diss_set_value_req_handler
+
- >> ns_ble_gap_init
+
- >> app_set_scan_rsp_data
+
- >> app_set_adv_data
+
- >> ns_ble_list_set_ral
+
- >> ns_sec_bond_store_evt_handler
+
- >> ns_bond_search_addr_irk
+
- >> ns_bond_resolv_addr_start
+
- >> ns_bond_last_bonded_ral_info
+
- >> ns_bond_db_load
+
- >> gapc_encrypt_req_ind_handler
+
- >> gapc_bond_req_ind_handler
+
- >> gapc_bond_ind_handler
+
- >> app_usart_rx_data_fifo_enter
+
- >> app_ble_gap_params_init
+
- >> usart_forward_to_ble_loop
+
- >> app_usart_tx_fifo_enter
+
- >> rdtss_send_notify
+
- >> rdtss_value_req_ind_handler
+
- >> diss_value_req_ind_handler
+
- >> gapm_cmp_evt_handler
+
- >> gapm_addr_solved_ind_handler
+
- >> gapc_set_dev_info_req_ind_handler
+
- >> gapc_get_dev_info_req_ind_handler
+
+
+__aeabi_memcpy4 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text))
+
[Called By]
- >> ns_ble_stack_init
+
- >> ns_ble_adv_init
+
- >> app_ble_adv_init
+
+
+__aeabi_memcpy8 (Thumb, 0 bytes, Stack size 0 bytes, memcpya.o(.text), UNUSED)
+
+
__aeabi_memset (Thumb, 14 bytes, Stack size 0 bytes, memseta.o(.text))
+
[Called By]
- >> xTaskCreate
+
- >> _memset$wrapper
+
- >> __aeabi_memclr
+
+
+__aeabi_memset4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
+
+
__aeabi_memset8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
+
+
__aeabi_memclr (Thumb, 4 bytes, Stack size 0 bytes, memseta.o(.text))
+
[Calls]
+
[Called By]- >> ns_ble_stack_init
+
- >> ns_bond_last_bonded_ral_info
+
- >> gapc_bond_req_ind_handler
+
- >> gapm_cmp_evt_handler
+
- >> gapc_disconnect_ind_handler
+
+
+__aeabi_memclr4 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text))
+
[Called By]
- >> OTPTrim_Read
+
- >> ns_ble_stack_init
+
- >> ns_sec_bond_store_evt_handler
+
- >> ns_bond_search_addr_irk
+
- >> ns_bond_resolv_addr_start
+
- >> ns_bond_last_bonded_ral_info
+
- >> ns_bond_last_bonded_peer_id
+
- >> ns_bond_last_bonded_addr
+
- >> gapc_encrypt_req_ind_handler
+
- >> app_ble_adv_init
+
- >> usart_forward_to_ble_loop
+
+
+__aeabi_memclr8 (Thumb, 0 bytes, Stack size 0 bytes, memseta.o(.text), UNUSED)
+
+
_memset$wrapper (Thumb, 18 bytes, Stack size 8 bytes, memseta.o(.text), UNUSED)
+
[Calls]
+
+memcmp (Thumb, 26 bytes, Stack size 12 bytes, memcmp.o(.text))
+
[Stack]
- Max Depth = 12
- Call Chain = memcmp
+
+
[Called By]- >> ns_ble_scan_data_find
+
- >> ns_bond_search_addr_irk
+
- >> gapc_encrypt_req_ind_handler
+
- >> gapm_ext_adv_repoer_ind_handler
+
+
+__aeabi_dmul (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text))
+
[Stack]
- Max Depth = 128
- Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]
+
[Called By]
+
+__aeabi_ddiv (Thumb, 234 bytes, Stack size 40 bytes, ddiv.o(.text))
+
[Stack]
- Max Depth = 48
- Call Chain = __aeabi_ddiv ⇒ _double_round
+
+
[Calls]
+
[Called By]
+
+__aeabi_ui2d (Thumb, 24 bytes, Stack size 16 bytes, dfltui.o(.text))
+
[Stack]
- Max Depth = 72
- Call Chain = __aeabi_ui2d ⇒ _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]
+
[Called By]
+
+__aeabi_ul2d (Thumb, 22 bytes, Stack size 16 bytes, dfltul.o(.text))
+
[Stack]
- Max Depth = 72
- Call Chain = __aeabi_ul2d ⇒ _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]
+
[Called By]
+
+__aeabi_d2ulz (Thumb, 54 bytes, Stack size 8 bytes, dfixul.o(.text))
+
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_d2ulz ⇒ __aeabi_llsr
+
+
[Calls]- >> __aeabi_llsr
+
- >> __aeabi_llsl
+
+
[Called By]
+
+__aeabi_llsl (Thumb, 32 bytes, Stack size 8 bytes, llshl.o(.text))
+
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_llsl
+
+
[Called By]- >> __aeabi_d2ulz
+
- >> __aeabi_uldivmod
+
- >> _double_epilogue
+
+
+_ll_shift_l (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED)
+
+
__aeabi_llsr (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text))
+
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_llsr
+
+
[Called By]- >> __aeabi_d2ulz
+
- >> __aeabi_uldivmod
+
- >> _double_epilogue
+
+
+_ll_ushift_r (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED)
+
+
__I$use$fp (Thumb, 0 bytes, Stack size 8 bytes, iusefp.o(.text), UNUSED)
+
+
_double_round (Thumb, 26 bytes, Stack size 8 bytes, depilogue.o(.text))
+
[Stack]
- Max Depth = 8
- Call Chain = _double_round
+
+
[Called By]- >> __aeabi_ddiv
+
- >> _double_epilogue
+
+
+_double_epilogue (Thumb, 164 bytes, Stack size 48 bytes, depilogue.o(.text))
+
[Stack]
- Max Depth = 56
- Call Chain = _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]- >> __ARM_clz
+
- >> __aeabi_llsr
+
- >> __aeabi_llsl
+
- >> _double_round
+
+
[Called By]- >> __aeabi_ul2d
+
- >> __aeabi_ui2d
+
- >> __aeabi_dmul
+
+
+__scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))
+
[Calls]
- >> __main_after_scatterload
+
+
[Called By]
+
+__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
+
+
__decompress (Thumb, 0 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
+
+
__decompress1 (Thumb, 86 bytes, Stack size unknown bytes, __dczerorl2.o(.text), UNUSED)
+
+
DMA_Channel1_2_3_4_IRQHandler (Thumb, 90 bytes, Stack size 8 bytes, app_usart.o(i.DMA_Channel1_2_3_4_IRQHandler))
+
[Stack]
- Max Depth = 72
- Call Chain = DMA_Channel1_2_3_4_IRQHandler ⇒ usart_rx_check_in_irq ⇒ app_usart_rx_data_fifo_enter ⇒ __2printf
+
+
[Calls]- >> DMA_GetFlagStatus
+
- >> DMA_ClearFlag
+
- >> usart_rx_check_in_irq
+
- >> ke_msg_send_basic
+
+
[Address Reference Count : 1]- startup_n32wb03x.o(RESET)
+
+DMA_ClearFlag (Thumb, 4 bytes, Stack size 0 bytes, n32wb03x_dma.o(i.DMA_ClearFlag))
+
[Called By]
- >> DMA_Channel1_2_3_4_IRQHandler
+
+
+DMA_ConfigInt (Thumb, 16 bytes, Stack size 0 bytes, n32wb03x_dma.o(i.DMA_ConfigInt))
+
[Called By]
+
+DMA_Configuration (Thumb, 116 bytes, Stack size 56 bytes, app_usart.o(i.DMA_Configuration))
+
[Stack]
- Max Depth = 64
- Call Chain = DMA_Configuration ⇒ DMA_Init
+
+
[Calls]- >> DMA_RequestRemap
+
- >> DMA_Init
+
- >> DMA_DeInit
+
- >> DMA_ConfigInt
+
+
[Called By]- >> app_usart_configuration
+
+
+DMA_DeInit (Thumb, 106 bytes, Stack size 0 bytes, n32wb03x_dma.o(i.DMA_DeInit))
+
[Called By]
+
+DMA_EnableChannel (Thumb, 20 bytes, Stack size 0 bytes, n32wb03x_dma.o(i.DMA_EnableChannel))
+
[Called By]
- >> app_usart_configuration
+
- >> usart_tx_dma_send
+
- >> app_usart_dma_enable
+
+
+DMA_GetCurrDataCounter (Thumb, 6 bytes, Stack size 0 bytes, n32wb03x_dma.o(i.DMA_GetCurrDataCounter))
+
[Called By]
- >> usart_rx_check_in_irq
+
+
+DMA_GetFlagStatus (Thumb, 14 bytes, Stack size 0 bytes, n32wb03x_dma.o(i.DMA_GetFlagStatus))
+
[Called By]
- >> DMA_Channel1_2_3_4_IRQHandler
+
+
+DMA_Init (Thumb, 58 bytes, Stack size 8 bytes, n32wb03x_dma.o(i.DMA_Init))
+
[Stack]
- Max Depth = 8
- Call Chain = DMA_Init
+
+
[Called By]- >> DMA_Configuration
+
- >> usart_tx_dma_send
+
+
+DMA_RequestRemap (Thumb, 14 bytes, Stack size 0 bytes, n32wb03x_dma.o(i.DMA_RequestRemap))
+
[Called By]
+
+EXTI_ClrITPendBit (Thumb, 6 bytes, Stack size 0 bytes, n32wb03x_exti.o(i.EXTI_ClrITPendBit))
+
[Called By]
- >> ns_EXTI4_12_IRQHandler
+
+
+EXTI_GetITStatus (Thumb, 24 bytes, Stack size 0 bytes, n32wb03x_exti.o(i.EXTI_GetITStatus))
+
[Called By]
- >> ns_EXTI4_12_IRQHandler
+
+
+EXTI_InitPeripheral (Thumb, 108 bytes, Stack size 4 bytes, n32wb03x_exti.o(i.EXTI_InitPeripheral))
+
[Stack]
- Max Depth = 4
- Call Chain = EXTI_InitPeripheral
+
+
[Called By]
+
+GPIO_InitPeripheral (Thumb, 184 bytes, Stack size 16 bytes, n32wb03x_gpio.o(i.GPIO_InitPeripheral))
+
[Stack]
- Max Depth = 16
- Call Chain = GPIO_InitPeripheral
+
+
[Called By]- >> ns_log_lpuart_init
+
- >> app_usart_configuration
+
- >> LedInit
+
- >> app_usart_dma_enable
+
+
+GPIO_InitStruct (Thumb, 22 bytes, Stack size 0 bytes, n32wb03x_gpio.o(i.GPIO_InitStruct))
+
[Called By]
- >> ns_log_lpuart_init
+
- >> app_usart_configuration
+
- >> LedInit
+
- >> app_usart_dma_enable
+
+
+GPIO_ResetBits (Thumb, 4 bytes, Stack size 0 bytes, n32wb03x_gpio.o(i.GPIO_ResetBits))
+
[Called By]
+
+GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, n32wb03x_gpio.o(i.GPIO_SetBits))
+
[Called By]
+
+GPIO_TogglePin (Thumb, 8 bytes, Stack size 0 bytes, n32wb03x_gpio.o(i.GPIO_TogglePin))
+
[Called By]
+
+LPUART_ClrFlag (Thumb, 4 bytes, Stack size 0 bytes, n32wb03x_lpuart.o(i.LPUART_ClrFlag))
+
[Called By]
+
+LPUART_DeInit (Thumb, 24 bytes, Stack size 0 bytes, n32wb03x_lpuart.o(i.LPUART_DeInit))
+
[Called By]
+
+LPUART_GetFlagStatus (Thumb, 14 bytes, Stack size 0 bytes, n32wb03x_lpuart.o(i.LPUART_GetFlagStatus))
+
[Called By]
+
+LPUART_Init (Thumb, 192 bytes, Stack size 56 bytes, n32wb03x_lpuart.o(i.LPUART_Init))
+
[Stack]
- Max Depth = 68
- Call Chain = LPUART_Init ⇒ __aeabi_uidivmod
+
+
[Calls]- >> RCC_GetLpuartClkSrc
+
- >> RCC_GetClocksFreqValue
+
- >> __aeabi_uidivmod
+
+
[Called By]
+
+LPUART_SendData (Thumb, 4 bytes, Stack size 0 bytes, n32wb03x_lpuart.o(i.LPUART_SendData))
+
[Called By]
+
+LedBlink (Thumb, 8 bytes, Stack size 8 bytes, app_gpio.o(i.LedBlink))
+
[Stack]
- Max Depth = 8
- Call Chain = LedBlink
+
+
[Calls]
+
[Called By]
+
+LedInit (Thumb, 64 bytes, Stack size 40 bytes, app_gpio.o(i.LedInit))
+
[Stack]
- Max Depth = 56
- Call Chain = LedInit ⇒ GPIO_InitPeripheral
+
+
[Calls]- >> GPIO_InitStruct
+
- >> GPIO_InitPeripheral
+
- >> RCC_EnableAPB2PeriphClk
+
+
[Called By]
+
+LedOff (Thumb, 8 bytes, Stack size 8 bytes, app_gpio.o(i.LedOff))
+
[Stack]
- Max Depth = 8
- Call Chain = LedOff
+
+
[Calls]
+
[Called By]
+
+LedOn (Thumb, 8 bytes, Stack size 8 bytes, app_gpio.o(i.LedOn))
+
[Stack]
- Max Depth = 8
- Call Chain = LedOn
+
+
[Calls]
+
[Called By]
+
+NVIC_Init (Thumb, 102 bytes, Stack size 4 bytes, misc.o(i.NVIC_Init))
+
[Stack]
- Max Depth = 4
- Call Chain = NVIC_Init
+
+
[Called By]- >> app_usart_configuration
+
+
+OTPTrim_Read (Thumb, 186 bytes, Stack size 688 bytes, system_n32wb03x.o(i.OTPTrim_Read))
+
[Stack]
- Max Depth = 688
- Call Chain = OTPTrim_Read
+
+
[Calls]- >> __aeabi_memclr4
+
- >> __aeabi_memcpy
+
+
[Called By]- >> SystemGetMacAddr
+
- >> SystemInit
+
+
+Qflash_Erase_Sector (Thumb, 30 bytes, Stack size 8 bytes, n32wb03x_qflash.o(i.Qflash_Erase_Sector))
+
[Stack]
- Max Depth = 8
- Call Chain = Qflash_Erase_Sector
+
+
[Called By]- >> ns_sec_bond_store_evt_handler
+
- >> ns_bond_db_get_size
+
+
+Qflash_Init (Thumb, 30 bytes, Stack size 8 bytes, n32wb03x_qflash.o(i.Qflash_Init))
+
[Stack]
- Max Depth = 8
- Call Chain = Qflash_Init
+
+
[Calls]
+
[Called By]
+
+Qflash_Write (Thumb, 30 bytes, Stack size 8 bytes, n32wb03x_qflash.o(i.Qflash_Write))
+
[Stack]
- Max Depth = 8
- Call Chain = Qflash_Write
+
+
[Called By]- >> ns_sec_bond_store_evt_handler
+
+
+RCC_ConfigLpuartClk (Thumb, 24 bytes, Stack size 0 bytes, n32wb03x_rcc.o(i.RCC_ConfigLpuartClk))
+
[Called By]
+
+RCC_EnableAHBPeriphClk (Thumb, 18 bytes, Stack size 0 bytes, n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk))
+
[Called By]
- >> ns_ble_stack_init
+
- >> app_usart_configuration
+
+
+RCC_EnableAPB2PeriphClk (Thumb, 18 bytes, Stack size 0 bytes, n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk))
+
[Called By]
- >> ns_log_lpuart_init
+
- >> app_usart_configuration
+
- >> LedInit
+
+
+RCC_EnableLpuartClk (Thumb, 20 bytes, Stack size 0 bytes, n32wb03x_rcc.o(i.RCC_EnableLpuartClk))
+
[Called By]
+
+RCC_GetClocksFreqValue (Thumb, 90 bytes, Stack size 8 bytes, n32wb03x_rcc.o(i.RCC_GetClocksFreqValue))
+
[Stack]
- Max Depth = 8
- Call Chain = RCC_GetClocksFreqValue
+
+
[Called By]- >> LPUART_Init
+
- >> USART_Init
+
+
+RCC_GetLpuartClkSrc (Thumb, 10 bytes, Stack size 0 bytes, n32wb03x_rcc.o(i.RCC_GetLpuartClkSrc))
+
[Called By]
+
+SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, port.o(i.SVC_Handler))
+
[Address Reference Count : 1]
- startup_n32wb03x.o(RESET)
+
+SysTick_Handler (Thumb, 32 bytes, Stack size 8 bytes, port.o(i.SysTick_Handler))
+
[Stack]
- Max Depth = 32
- Call Chain = SysTick_Handler ⇒ xTaskIncrementTick
+
+
[Calls]- >> vClearInterruptMaskFromISR
+
- >> ulSetInterruptMaskFromISR
+
- >> xTaskIncrementTick
+
+
[Address Reference Count : 1]- startup_n32wb03x.o(RESET)
+
+SystemGetMacAddr (Thumb, 44 bytes, Stack size 8 bytes, system_n32wb03x.o(i.SystemGetMacAddr))
+
[Stack]
- Max Depth = 696
- Call Chain = SystemGetMacAddr ⇒ OTPTrim_Read
+
+
[Calls]
+
[Called By]- >> app_ble_gap_params_init
+
+
+SystemInit (Thumb, 346 bytes, Stack size 40 bytes, system_n32wb03x.o(i.SystemInit))
+
[Stack]
- Max Depth = 728
- Call Chain = SystemInit ⇒ OTPTrim_Read
+
+
[Calls]- >> OTPTrim_Read
+
- >> system_delay_cycles
+
+
[Address Reference Count : 1]- startup_n32wb03x.o(.text)
+
+USART1_IRQHandler (Thumb, 24 bytes, Stack size 8 bytes, app_usart.o(i.USART1_IRQHandler))
+
[Stack]
- Max Depth = 72
- Call Chain = USART1_IRQHandler ⇒ usart_rx_check_in_irq ⇒ app_usart_rx_data_fifo_enter ⇒ __2printf
+
+
[Calls]- >> USART_GetFlagStatus
+
- >> usart_rx_check_in_irq
+
+
[Address Reference Count : 1]- startup_n32wb03x.o(RESET)
+
+USART_ConfigInt (Thumb, 50 bytes, Stack size 4 bytes, n32wb03x_usart.o(i.USART_ConfigInt))
+
[Stack]
- Max Depth = 4
- Call Chain = USART_ConfigInt
+
+
[Called By]- >> app_usart_configuration
+
+
+USART_Enable (Thumb, 22 bytes, Stack size 0 bytes, n32wb03x_usart.o(i.USART_Enable))
+
[Called By]
- >> app_usart_configuration
+
- >> app_usart_dma_enable
+
+
+USART_EnableDMA (Thumb, 16 bytes, Stack size 0 bytes, n32wb03x_usart.o(i.USART_EnableDMA))
+
[Called By]
- >> app_usart_configuration
+
+
+USART_GetFlagStatus (Thumb, 14 bytes, Stack size 0 bytes, n32wb03x_usart.o(i.USART_GetFlagStatus))
+
[Called By]
+
+USART_Init (Thumb, 120 bytes, Stack size 40 bytes, n32wb03x_usart.o(i.USART_Init))
+
[Stack]
- Max Depth = 52
- Call Chain = USART_Init ⇒ __aeabi_uidivmod
+
+
[Calls]- >> RCC_GetClocksFreqValue
+
- >> __aeabi_uidivmod
+
+
[Called By]- >> app_usart_configuration
+
+
+__0printf$8 (Thumb, 24 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED)
+
[Calls]
+
+__1printf$8 (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8), UNUSED)
+
+
__2printf (Thumb, 0 bytes, Stack size 24 bytes, printf8.o(i.__0printf$8))
+
[Stack]
- Max Depth = 24
- Call Chain = __2printf
+
+
[Called By]- >> rdtss_val_ntf_req_handler
+
- >> gapc_connection_req_ind_handler
+
- >> ns_peripheral_config
+
- >> ns_ble_update_param
+
- >> ns_HardFault_Handler
+
- >> ns_EXTI4_12_IRQHandler
+
- >> ns_sec_bond_store_evt_handler
+
- >> gapc_encrypt_req_ind_handler
+
- >> app_usart_rx_data_fifo_enter
+
- >> main
+
- >> app_ble_msg_handler
+
- >> app_usart_tx_fifo_enter
+
- >> rdtss_send_notify
+
- >> gapm_cmp_evt_handler
+
- >> gapc_le_phy_ind_handler
+
- >> gapc_disconnect_ind_handler
+
+
+__ARM_clz (Thumb, 46 bytes, Stack size 0 bytes, depilogue.o(i.__ARM_clz))
+
[Called By]
+
+app_ble_adv_init (Thumb, 90 bytes, Stack size 104 bytes, app_ble.o(i.app_ble_adv_init))
+
[Stack]
- Max Depth = 112
- Call Chain = app_ble_adv_init ⇒ ns_ble_adv_init
+
+
[Calls]- >> ns_ble_adv_init
+
- >> __aeabi_memclr4
+
- >> __aeabi_memcpy4
+
+
[Called By]
+
+app_ble_adv_msg_handler (Thumb, 2 bytes, Stack size 0 bytes, app_ble.o(i.app_ble_adv_msg_handler))
+
[Address Reference Count : 1]
- app_ble.o(i.app_ble_adv_init)
+
+app_ble_gap_params_init (Thumb, 118 bytes, Stack size 56 bytes, app_ble.o(i.app_ble_gap_params_init))
+
[Stack]
- Max Depth = 752
- Call Chain = app_ble_gap_params_init ⇒ SystemGetMacAddr ⇒ OTPTrim_Read
+
+
[Calls]- >> SystemGetMacAddr
+
- >> ns_ble_gap_init
+
- >> __ARM_common_memcpy1_6 (via Veneer)
+
- >> __aeabi_memcpy
+
+
[Called By]
+
+app_ble_init (Thumb, 58 bytes, Stack size 16 bytes, app_ble.o(i.app_ble_init))
+
[Stack]
- Max Depth = 768
- Call Chain = app_ble_init ⇒ app_ble_gap_params_init ⇒ SystemGetMacAddr ⇒ OTPTrim_Read
+
+
[Calls]- >> ns_ble_stack_init
+
- >> ns_ble_adv_start
+
- >> ns_ble_add_prf_func_register
+
- >> app_ble_sec_init
+
- >> app_ble_gap_params_init
+
- >> app_ble_adv_init
+
+
[Called By]
+
+app_ble_msg_handler (Thumb, 68 bytes, Stack size 16 bytes, app_ble.o(i.app_ble_msg_handler))
+
[Stack]
- Max Depth = 168
- Call Chain = app_ble_msg_handler ⇒ app_usart_dma_enable ⇒ app_usart_configuration ⇒ DMA_Configuration ⇒ DMA_Init
+
+
[Calls]- >> ns_ble_adv_start
+
- >> app_usart_dma_enable
+
- >> LedOn
+
- >> LedOff
+
- >> __2printf
+
+
[Address Reference Count : 1]- app_ble.o(i.app_ble_init)
+
+app_ble_sec_init (Thumb, 70 bytes, Stack size 32 bytes, app_ble.o(i.app_ble_sec_init))
+
[Stack]
- Max Depth = 80
- Call Chain = app_ble_sec_init ⇒ ns_sec_init ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]
+
[Called By]
+
+app_dis_add_dis (Thumb, 74 bytes, Stack size 24 bytes, app_dis.o(i.app_dis_add_dis))
+
[Stack]
- Max Depth = 24
- Call Chain = app_dis_add_dis
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> prf_get_itf_func_register
+
- >> ns_ble_prf_task_register
+
+
[Address Reference Count : 1]- app_ble.o(i.app_ble_init)
+
+app_entry_point_handler (Thumb, 238 bytes, Stack size 56 bytes, ns_ble_task.o(i.app_entry_point_handler))
+
[Stack]
- Max Depth = 80
- Call Chain = app_entry_point_handler ⇒ ns_timer_api_process_handler
+
+
[Calls]- >> ns_timer_api_process_handler
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+app_rdtss_add_rdts (Thumb, 82 bytes, Stack size 24 bytes, app_rdtss.o(i.app_rdtss_add_rdts))
+
[Stack]
- Max Depth = 24
- Call Chain = app_rdtss_add_rdts
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> prf_get_itf_func_register
+
- >> ns_ble_prf_task_register
+
+
[Address Reference Count : 1]- app_ble.o(i.app_ble_init)
+
+app_usart_configuration (Thumb, 192 bytes, Stack size 56 bytes, app_usart.o(i.app_usart_configuration))
+
[Stack]
- Max Depth = 120
- Call Chain = app_usart_configuration ⇒ DMA_Configuration ⇒ DMA_Init
+
+
[Calls]- >> GPIO_InitStruct
+
- >> GPIO_InitPeripheral
+
- >> DMA_EnableChannel
+
- >> RCC_EnableAHBPeriphClk
+
- >> NVIC_Init
+
- >> RCC_EnableAPB2PeriphClk
+
- >> USART_Init
+
- >> USART_EnableDMA
+
- >> USART_Enable
+
- >> USART_ConfigInt
+
- >> DMA_Configuration
+
+
[Called By]- >> app_usart_dma_enable
+
+
+app_usart_dma_enable (Thumb, 90 bytes, Stack size 32 bytes, app_usart.o(i.app_usart_dma_enable))
+
[Stack]
- Max Depth = 152
- Call Chain = app_usart_dma_enable ⇒ app_usart_configuration ⇒ DMA_Configuration ⇒ DMA_Init
+
+
[Calls]- >> GPIO_InitStruct
+
- >> GPIO_InitPeripheral
+
- >> DMA_EnableChannel
+
- >> USART_Enable
+
- >> ns_sleep_lock_release
+
- >> ns_sleep_lock_acquire
+
- >> app_usart_configuration
+
+
[Called By]- >> main
+
- >> app_ble_msg_handler
+
+
+app_usart_rx_data_fifo_enter (Thumb, 144 bytes, Stack size 24 bytes, app_usart.o(i.app_usart_rx_data_fifo_enter))
+
[Stack]
- Max Depth = 48
- Call Chain = app_usart_rx_data_fifo_enter ⇒ __2printf
+
+
[Calls]- >> ke_timer_set
+
- >> __2printf
+
- >> __aeabi_memcpy
+
- >> __aeabi_uidivmod
+
+
[Called By]- >> usart_rx_check_in_irq
+
+
+app_usart_tx_fifo_enter (Thumb, 152 bytes, Stack size 24 bytes, app_usart.o(i.app_usart_tx_fifo_enter))
+
[Stack]
- Max Depth = 48
- Call Chain = app_usart_tx_fifo_enter ⇒ __2printf
+
+
[Calls]- >> ke_timer_set
+
- >> __2printf
+
- >> __aeabi_memcpy
+
- >> __aeabi_uidivmod
+
+
[Called By]- >> rdtss_val_write_ind_handler
+
+
+app_usart_tx_process (Thumb, 58 bytes, Stack size 16 bytes, app_usart.o(i.app_usart_tx_process))
+
[Stack]
- Max Depth = 80
- Call Chain = app_usart_tx_process ⇒ usart_tx_dma_send ⇒ DMA_Init
+
+
[Calls]
+
[Called By]- >> app_user_msg_handler
+
+
+app_user_msg_handler (Thumb, 14 bytes, Stack size 8 bytes, app_ble.o(i.app_user_msg_handler))
+
[Stack]
- Max Depth = 88
- Call Chain = app_user_msg_handler ⇒ app_usart_tx_process ⇒ usart_tx_dma_send ⇒ DMA_Init
+
+
[Calls]- >> app_usart_tx_process
+
+
[Address Reference Count : 1]- app_ble.o(i.app_ble_init)
+
+attm_att_set_value (Thumb, 172 bytes, Stack size 48 bytes, lib_att.o(i.attm_att_set_value))
+
[Stack]
- Max Depth = 48
- Call Chain = attm_att_set_value
+
+
[Calls]- >> attmdb_uuid16_comp (via Veneer)
+
- >> attmdb_get_attribute (via Veneer)
+
- >> __aeabi_memcpy
+
+
[Called By]- >> rdtss_val_set_req_handler
+
+
+check_client_char_cfg (Thumb, 42 bytes, Stack size 0 bytes, rdts_common.o(i.check_client_char_cfg))
+
[Called By]
- >> gattc_write_req_ind_handler
+
+
+diss_check_val_len (Thumb, 42 bytes, Stack size 0 bytes, diss.o(i.diss_check_val_len))
+
[Called By]
- >> diss_set_value_req_handler
+
+
+diss_handle_to_value (Thumb, 52 bytes, Stack size 8 bytes, diss.o(i.diss_handle_to_value))
+
[Stack]
- Max Depth = 8
- Call Chain = diss_handle_to_value
+
+
[Called By]- >> gattc_read_req_ind_handler
+
+
+diss_prf_itf_get (Thumb, 4 bytes, Stack size 0 bytes, diss.o(i.diss_prf_itf_get))
+
[Address Reference Count : 1]
- app_dis.o(i.app_dis_add_dis)
+
+diss_task_init (Thumb, 28 bytes, Stack size 8 bytes, diss_task.o(i.diss_task_init))
+
[Stack]
- Max Depth = 12
- Call Chain = diss_task_init ⇒ prf_env_get
+
+
[Calls]
+
[Called By]
+
+diss_value_to_handle (Thumb, 58 bytes, Stack size 4 bytes, diss.o(i.diss_value_to_handle))
+
[Stack]
- Max Depth = 4
- Call Chain = diss_value_to_handle
+
+
[Called By]- >> diss_value_cfm_handler
+
- >> diss_set_value_req_handler
+
+
+fputc (Thumb, 54 bytes, Stack size 16 bytes, ns_log_lpuart.o(i.fputc))
+
[Stack]
- Max Depth = 16
- Call Chain = fputc
+
+
[Calls]- >> LPUART_SendData
+
- >> LPUART_GetFlagStatus
+
- >> LPUART_ClrFlag
+
+
[Address Reference Count : 1]- printf8.o(i.__0printf$8)
+
+get_cfg_handle (Thumb, 98 bytes, Stack size 56 bytes, rdts_common.o(i.get_cfg_handle))
+
[Stack]
- Max Depth = 56
- Call Chain = get_cfg_handle
+
+
[Calls]- >> attmdb_get_attribute (via Veneer)
+
- >> attmdb_get_uuid (via Veneer)
+
- >> attmdb_get_service (via Veneer)
+
+
[Called By]- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
+
+get_value_handle (Thumb, 78 bytes, Stack size 56 bytes, rdts_common.o(i.get_value_handle))
+
[Stack]
- Max Depth = 56
- Call Chain = get_value_handle
+
+
[Calls]- >> attmdb_get_attribute (via Veneer)
+
- >> attmdb_get_uuid (via Veneer)
+
- >> attmdb_get_service (via Veneer)
+
+
[Called By]- >> gattc_write_req_ind_handler
+
+
+llhwc_modem_setmode (Thumb, 44 bytes, Stack size 8 bytes, rwip_driver.o(i.llhwc_modem_setmode))
+
[Stack]
- Max Depth = 16
- Call Chain = llhwc_modem_setmode ⇒ llhwc_setmode_reg_config
+
+
[Calls]- >> llhwc_setmode_reg_config
+
+
[Called By]- >> ns_ble_start_scan
+
- >> ns_ble_start_init
+
- >> app_start_advertising
+
- >> gapm_cmp_evt_handler
+
- >> gapc_le_phy_ind_handler
+
+
+llhwc_phy_prerx_flash (Thumb, 172 bytes, Stack size 24 bytes, rwip_driver.o(i.llhwc_phy_prerx_flash))
+
[Stack]
- Max Depth = 32
- Call Chain = llhwc_phy_prerx_flash ⇒ llhwc_setmode_reg_config
+
+
[Calls]- >> llhwc_setmode_reg_config
+
+
[Called By]- >> rwip_init
+
- >> rwip_slp_isr
+
+
+main (Thumb, 114 bytes, Stack size 8 bytes, main.o(i.main))
+
[Stack]
- Max Depth = 776
- Call Chain = main ⇒ app_ble_init ⇒ app_ble_gap_params_init ⇒ SystemGetMacAddr ⇒ OTPTrim_Read
+
+
[Calls]- >> ns_log_lpuart_init
+
- >> ns_sleep_lock_acquire
+
- >> xTaskCreate
+
- >> vTaskStartScheduler
+
- >> usart_tx_dma_send
+
- >> delay_n_10us
+
- >> LedInit
+
- >> app_usart_dma_enable
+
- >> app_ble_init
+
- >> __2printf
+
+
[Address Reference Count : 1]- entry9a.o(.ARM.Collect$$$$0000000B)
+
+ns_EXTI4_12_IRQHandler (Thumb, 86 bytes, Stack size 8 bytes, ns_ble.o(i.ns_EXTI4_12_IRQHandler))
+
[Stack]
- Max Depth = 124
- Call Chain = ns_EXTI4_12_IRQHandler ⇒ ns_log_lpuart_init ⇒ LPUART_Init ⇒ __aeabi_uidivmod
+
+
[Calls]- >> EXTI_GetITStatus
+
- >> EXTI_ClrITPendBit
+
- >> ns_log_lpuart_init
+
- >> __2printf
+
+
[Address Reference Count : 1]- ns_ble.o(i.ns_ble_stack_init)
+
+ns_HardFault_Handler (Thumb, 96 bytes, Stack size 0 bytes, ns_ble.o(i.ns_HardFault_Handler))
+
[Stack]
- Max Depth = 116
- Call Chain = ns_HardFault_Handler ⇒ ns_log_lpuart_init ⇒ LPUART_Init ⇒ __aeabi_uidivmod
+
+
[Calls]- >> ns_log_lpuart_init
+
- >> __2printf
+
+
[Address Reference Count : 1]- ns_ble.o(i.ns_ble_stack_init)
+
+ns_ble_add_prf_func_register (Thumb, 28 bytes, Stack size 0 bytes, ns_ble.o(i.ns_ble_add_prf_func_register))
+
[Called By]
+
+ns_ble_add_svc (Thumb, 34 bytes, Stack size 8 bytes, ns_ble.o(i.ns_ble_add_svc))
+
[Stack]
- Max Depth = 8
- Call Chain = ns_ble_add_svc
+
+
[Called By]- >> gapm_cmp_evt_handler
+
+
+ns_ble_adv_fsm_next (Thumb, 202 bytes, Stack size 24 bytes, ns_ble.o(i.ns_ble_adv_fsm_next))
+
[Stack]
- Max Depth = 136
- Call Chain = ns_ble_adv_fsm_next ⇒ app_create_advertising ⇒ ns_bond_last_bonded_peer_id ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> app_start_advertising
+
- >> app_set_scan_rsp_data
+
- >> app_set_adv_data
+
- >> app_create_advertising
+
+
[Called By]- >> gapm_cmp_evt_handler
+
- >> gapm_activity_stopped_ind_handler
+
+
+ns_ble_adv_init (Thumb, 58 bytes, Stack size 8 bytes, ns_ble.o(i.ns_ble_adv_init))
+
[Stack]
- Max Depth = 8
- Call Chain = ns_ble_adv_init
+
+
[Calls]
+
[Called By]
+
+ns_ble_adv_start (Thumb, 72 bytes, Stack size 8 bytes, ns_ble.o(i.ns_ble_adv_start))
+
[Stack]
- Max Depth = 120
- Call Chain = ns_ble_adv_start ⇒ app_create_advertising ⇒ ns_bond_last_bonded_peer_id ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> app_create_advertising
+
+
[Called By]- >> gapc_connection_req_ind_handler
+
- >> app_ble_msg_handler
+
- >> app_ble_init
+
- >> gapm_cmp_evt_handler
+
- >> gapc_param_update_req_ind_handler
+
+
+ns_ble_adv_stop (Thumb, 66 bytes, Stack size 16 bytes, ns_ble.o(i.ns_ble_adv_stop))
+
[Stack]
- Max Depth = 16
- Call Chain = ns_ble_adv_stop
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
+
[Called By]- >> gapm_cmp_evt_handler
+
+
+ns_ble_delete_init (Thumb, 46 bytes, Stack size 8 bytes, ns_ble.o(i.ns_ble_delete_init))
+
[Stack]
- Max Depth = 8
- Call Chain = ns_ble_delete_init
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
+
[Called By]- >> gapm_cmp_evt_handler
+
- >> gapm_activity_stopped_ind_handler
+
+
+ns_ble_delete_scan (Thumb, 42 bytes, Stack size 8 bytes, ns_ble.o(i.ns_ble_delete_scan))
+
[Stack]
- Max Depth = 8
- Call Chain = ns_ble_delete_scan
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
+
[Called By]- >> gapm_cmp_evt_handler
+
- >> gapm_activity_stopped_ind_handler
+
+
+ns_ble_disconnect (Thumb, 34 bytes, Stack size 8 bytes, ns_ble.o(i.ns_ble_disconnect))
+
[Stack]
- Max Depth = 8
- Call Chain = ns_ble_disconnect
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
+
[Called By]- >> gapc_bond_ind_handler
+
+
+ns_ble_gap_init (Thumb, 70 bytes, Stack size 24 bytes, ns_ble.o(i.ns_ble_gap_init))
+
[Stack]
- Max Depth = 24
- Call Chain = ns_ble_gap_init
+
+
[Calls]- >> __ARM_common_memcpy1_6 (via Veneer)
+
- >> __aeabi_memcpy
+
+
[Called By]- >> app_ble_gap_params_init
+
+
+ns_ble_get_connection_num (Thumb, 32 bytes, Stack size 0 bytes, ns_ble.o(i.ns_ble_get_connection_num))
+
[Called By]
- >> gapc_disconnect_ind_handler
+
+
+ns_ble_list_set_ral (Thumb, 76 bytes, Stack size 24 bytes, ns_ble.o(i.ns_ble_list_set_ral))
+
[Stack]
- Max Depth = 24
- Call Chain = ns_ble_list_set_ral
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> __aeabi_memcpy
+
+
[Called By]- >> ns_sec_bond_store_evt_handler
+
- >> gapm_cmp_evt_handler
+
+
+ns_ble_lsc_config (Thumb, 106 bytes, Stack size 24 bytes, ns_ble.o(i.ns_ble_lsc_config))
+
[Stack]
- Max Depth = 24
- Call Chain = ns_ble_lsc_config
+
+
[Calls]
+
[Called By]- >> app_lsi_calib_evt_handler
+
- >> ns_peripheral_config
+
+
+ns_ble_prf_task_register (Thumb, 34 bytes, Stack size 0 bytes, ns_ble.o(i.ns_ble_prf_task_register))
+
[Called By]
- >> app_rdtss_add_rdts
+
- >> app_dis_add_dis
+
+
+ns_ble_scan_data_find (Thumb, 72 bytes, Stack size 40 bytes, ns_ble.o(i.ns_ble_scan_data_find))
+
[Stack]
- Max Depth = 52
- Call Chain = ns_ble_scan_data_find ⇒ memcmp
+
+
[Calls]
+
[Called By]- >> gapm_ext_adv_repoer_ind_handler
+
+
+ns_ble_stack_init (Thumb, 448 bytes, Stack size 32 bytes, ns_ble.o(i.ns_ble_stack_init))
+
[Stack]
- Max Depth = 72
- Call Chain = ns_ble_stack_init ⇒ rwip_init ⇒ llhwc_phy_prerx_flash ⇒ llhwc_setmode_reg_config
+
+
[Calls]- >> EXTI_InitPeripheral
+
- >> RCC_EnableAHBPeriphClk
+
- >> rwip_init
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> ke_task_create
+
- >> prf_init
+
- >> patchx_enable
+
- >> __aeabi_memclr4
+
- >> __aeabi_memclr
+
- >> __aeabi_memcpy4
+
+
[Called By]
+
+ns_ble_start_init (Thumb, 260 bytes, Stack size 24 bytes, ns_ble.o(i.ns_ble_start_init))
+
[Stack]
- Max Depth = 40
- Call Chain = ns_ble_start_init ⇒ llhwc_modem_setmode ⇒ llhwc_setmode_reg_config
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> llhwc_modem_setmode
+
- >> ke_timer_set
+
- >> __ARM_common_memcpy1_6 (via Veneer)
+
+
[Called By]- >> gapm_ext_adv_repoer_ind_handler
+
- >> gapm_cmp_evt_handler
+
+
+ns_ble_start_scan (Thumb, 178 bytes, Stack size 24 bytes, ns_ble.o(i.ns_ble_start_scan))
+
[Stack]
- Max Depth = 40
- Call Chain = ns_ble_start_scan ⇒ llhwc_modem_setmode ⇒ llhwc_setmode_reg_config
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> llhwc_modem_setmode
+
+
[Called By]- >> gapm_cmp_evt_handler
+
+
+ns_ble_stop_init (Thumb, 42 bytes, Stack size 8 bytes, ns_ble.o(i.ns_ble_stop_init))
+
[Stack]
- Max Depth = 8
- Call Chain = ns_ble_stop_init
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
+
[Called By]- >> app_init_timeout_evt_handler
+
+
+ns_ble_stop_scan (Thumb, 48 bytes, Stack size 16 bytes, ns_ble.o(i.ns_ble_stop_scan))
+
[Stack]
- Max Depth = 16
- Call Chain = ns_ble_stop_scan
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
+
[Called By]- >> gapm_ext_adv_repoer_ind_handler
+
+
+ns_ble_update_param (Thumb, 118 bytes, Stack size 8 bytes, ns_ble.o(i.ns_ble_update_param))
+
[Stack]
- Max Depth = 32
- Call Chain = ns_ble_update_param ⇒ __2printf
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> __2printf
+
+
[Called By]- >> app_conn_params_update_evt_handler
+
+
+ns_bond_last_bonded_addr (Thumb, 48 bytes, Stack size 72 bytes, ns_sec.o(i.ns_bond_last_bonded_addr))
+
[Stack]
- Max Depth = 88
- Call Chain = ns_bond_last_bonded_addr ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ns_bond_db_load
+
- >> ns_bond_db_get_size
+
- >> __ARM_common_memcpy1_6 (via Veneer)
+
- >> __aeabi_memclr4
+
+
[Called By]- >> gapm_cmp_evt_handler
+
+
+ns_bond_last_bonded_peer_id (Thumb, 48 bytes, Stack size 72 bytes, ns_sec.o(i.ns_bond_last_bonded_peer_id))
+
[Stack]
- Max Depth = 88
- Call Chain = ns_bond_last_bonded_peer_id ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ns_bond_db_load
+
- >> ns_bond_db_get_size
+
- >> __ARM_common_memcpy1_6 (via Veneer)
+
- >> __aeabi_memclr4
+
+
[Called By]- >> app_create_advertising
+
+
+ns_bond_last_bonded_ral_info (Thumb, 92 bytes, Stack size 72 bytes, ns_sec.o(i.ns_bond_last_bonded_ral_info))
+
[Stack]
- Max Depth = 88
- Call Chain = ns_bond_last_bonded_ral_info ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ns_bond_db_load
+
- >> ns_bond_db_get_size
+
- >> __ARM_common_memcpy1_6 (via Veneer)
+
- >> __aeabi_memclr4
+
- >> __aeabi_memclr
+
- >> __aeabi_memcpy
+
+
[Called By]- >> gapm_cmp_evt_handler
+
+
+ns_bond_resolv_addr_start (Thumb, 92 bytes, Stack size 80 bytes, ns_sec.o(i.ns_bond_resolv_addr_start))
+
[Stack]
- Max Depth = 96
- Call Chain = ns_bond_resolv_addr_start ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ns_bond_db_load
+
- >> ns_bond_db_get_size
+
- >> __ARM_common_memcpy1_6 (via Veneer)
+
- >> __aeabi_memclr4
+
- >> __aeabi_memcpy
+
+
[Called By]- >> ns_bond_search_addr_irk
+
- >> gapm_cmp_evt_handler
+
+
+ns_bond_search_addr_irk (Thumb, 110 bytes, Stack size 88 bytes, ns_sec.o(i.ns_bond_search_addr_irk))
+
[Stack]
- Max Depth = 184
- Call Chain = ns_bond_search_addr_irk ⇒ ns_bond_resolv_addr_start ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ns_bond_resolv_addr_start
+
- >> ns_bond_db_get_size
+
- >> memcmp
+
- >> __aeabi_memclr4
+
- >> __aeabi_memcpy
+
+
[Called By]- >> gapm_addr_solved_ind_handler
+
+
+ns_log_lpuart_init (Thumb, 92 bytes, Stack size 48 bytes, ns_log_lpuart.o(i.ns_log_lpuart_init))
+
[Stack]
- Max Depth = 116
- Call Chain = ns_log_lpuart_init ⇒ LPUART_Init ⇒ __aeabi_uidivmod
+
+
[Calls]- >> GPIO_InitStruct
+
- >> GPIO_InitPeripheral
+
- >> RCC_EnableLpuartClk
+
- >> RCC_EnableAPB2PeriphClk
+
- >> RCC_ConfigLpuartClk
+
- >> LPUART_Init
+
- >> LPUART_DeInit
+
+
[Called By]- >> ns_HardFault_Handler
+
- >> ns_EXTI4_12_IRQHandler
+
- >> main
+
+
+ns_peripheral_config (Thumb, 176 bytes, Stack size 24 bytes, ns_ble.o(i.ns_peripheral_config))
+
[Stack]
- Max Depth = 48
- Call Chain = ns_peripheral_config ⇒ ns_ble_lsc_config
+
+
[Calls]- >> rwip_time_get
+
- >> ns_ble_lsc_config
+
- >> ke_timer_set
+
- >> ns_sleep_lock_acquire
+
- >> __2printf
+
+
[Called By]- >> gapm_cmp_evt_handler
+
+
+ns_sec_bond_store_evt_handler (Thumb, 314 bytes, Stack size 368 bytes, ns_sec.o(i.ns_sec_bond_store_evt_handler))
+
[Stack]
- Max Depth = 392
- Call Chain = ns_sec_bond_store_evt_handler ⇒ ns_ble_list_set_ral
+
+
[Calls]- >> Qflash_Write
+
- >> Qflash_Erase_Sector
+
- >> rwip_time_get
+
- >> ns_ble_list_set_ral
+
- >> ns_bond_db_get_size
+
- >> ke_timer_set
+
- >> __2printf
+
- >> __aeabi_memclr4
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+ns_sec_get_bond_status (Thumb, 12 bytes, Stack size 0 bytes, ns_sec.o(i.ns_sec_get_bond_status))
+
[Called By]
- >> gapc_connection_req_ind_handler
+
- >> app_create_advertising
+
- >> gapm_cmp_evt_handler
+
+
+ns_sec_get_iocap (Thumb, 6 bytes, Stack size 0 bytes, ns_sec.o(i.ns_sec_get_iocap))
+
[Called By]
- >> gapc_connection_req_ind_handler
+
+
+ns_sec_init (Thumb, 94 bytes, Stack size 32 bytes, ns_sec.o(i.ns_sec_init))
+
[Stack]
- Max Depth = 48
- Call Chain = ns_sec_init ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> Qflash_Init
+
- >> ns_bond_db_get_size
+
+
[Called By]
+
+ns_sleep_lock_acquire (Thumb, 20 bytes, Stack size 0 bytes, ns_sleep.o(i.ns_sleep_lock_acquire))
+
[Called By]
- >> ns_peripheral_config
+
- >> main
+
- >> app_usart_dma_enable
+
+
+ns_sleep_lock_release (Thumb, 16 bytes, Stack size 0 bytes, ns_sleep.o(i.ns_sleep_lock_release))
+
[Called By]
- >> app_lsi_calib_evt_handler
+
- >> app_usart_dma_enable
+
+
+ns_timer_api_process_handler (Thumb, 166 bytes, Stack size 24 bytes, ns_timer.o(i.ns_timer_api_process_handler))
+
[Stack]
- Max Depth = 24
- Call Chain = ns_timer_api_process_handler
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_timer_set
+
+
[Called By]- >> app_entry_point_handler
+
+
+prf_add_profile (Thumb, 132 bytes, Stack size 32 bytes, prf.o(i.prf_add_profile))
+
[Stack]
- Max Depth = 48
- Call Chain = prf_add_profile ⇒ prf_itf_get
+
+
[Calls]
+
[Address Reference Count : 1]- ns_ble.o(i.ns_ble_stack_init)
+
+prf_dst_task_get (Thumb, 16 bytes, Stack size 0 bytes, prf.o(i.prf_dst_task_get))
+
[Called By]
- >> gattc_write_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
+
+prf_env_get (Thumb, 44 bytes, Stack size 4 bytes, prf.o(i.prf_env_get))
+
[Stack]
- Max Depth = 4
- Call Chain = prf_env_get
+
+
[Called By]- >> rdtss_get_att_idx
+
- >> rdtss_get_att_handle
+
- >> rdtss_val_set_req_handler
+
- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
- >> rdtss_att_set_value
+
- >> rdtss_att_info_rsp_handler
+
- >> rdtss_att_get_value
+
- >> gattc_write_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
- >> gattc_cmp_evt_handler
+
- >> gattc_att_info_req_ind_handler
+
- >> rdtss_task_init
+
- >> rdtss_init_ccc_values
+
- >> gattc_read_req_ind_handler
+
- >> diss_value_cfm_handler
+
- >> diss_set_value_req_handler
+
- >> diss_task_init
+
+
+prf_get_id_from_task (Thumb, 50 bytes, Stack size 8 bytes, prf.o(i.prf_get_id_from_task))
+
[Stack]
- Max Depth = 8
- Call Chain = prf_get_id_from_task
+
+
[Address Reference Count : 1]- ns_ble.o(i.ns_ble_stack_init)
+
+prf_get_itf_func_register (Thumb, 34 bytes, Stack size 0 bytes, prf.o(i.prf_get_itf_func_register))
+
[Called By]
- >> app_rdtss_add_rdts
+
- >> app_dis_add_dis
+
+
+prf_get_task_from_id (Thumb, 50 bytes, Stack size 8 bytes, prf.o(i.prf_get_task_from_id))
+
[Stack]
- Max Depth = 8
- Call Chain = prf_get_task_from_id
+
+
[Called By]
+
[Address Reference Count : 1]- ns_ble.o(i.ns_ble_stack_init)
+
+prf_init (Thumb, 170 bytes, Stack size 32 bytes, prf.o(i.prf_init))
+
[Stack]
- Max Depth = 32
- Call Chain = prf_init
+
+
[Calls]- >> ke_task_msg_flush
+
- >> ke_task_delete
+
- >> ke_task_create
+
+
[Called By]- >> ns_ble_stack_init
+
- >> gapm_cmp_evt_handler
+
+
+pvPortMalloc (Thumb, 230 bytes, Stack size 24 bytes, heap_4.o(i.pvPortMalloc))
+
[Stack]
- Max Depth = 72
- Call Chain = pvPortMalloc ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
+
+
[Calls]- >> prvInsertBlockIntoFreeList
+
- >> xTaskResumeAll
+
- >> vTaskSuspendAll
+
+
[Called By]
+
+pxPortInitialiseStack (Thumb, 30 bytes, Stack size 4 bytes, port.o(i.pxPortInitialiseStack))
+
[Stack]
- Max Depth = 4
- Call Chain = pxPortInitialiseStack
+
+
[Called By]
+
+rdtss_get_att_handle (Thumb, 28 bytes, Stack size 8 bytes, rdts_common.o(i.rdtss_get_att_handle))
+
[Stack]
- Max Depth = 12
- Call Chain = rdtss_get_att_handle ⇒ prf_env_get
+
+
[Calls]
+
[Called By]- >> rdtss_value_req_rsp_handler
+
+
+rdtss_get_att_idx (Thumb, 40 bytes, Stack size 16 bytes, rdts_common.o(i.rdtss_get_att_idx))
+
[Stack]
- Max Depth = 20
- Call Chain = rdtss_get_att_idx ⇒ prf_env_get
+
+
[Calls]
+
[Called By]- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
- >> gattc_write_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
+
+rdtss_init_ccc_values (Thumb, 160 bytes, Stack size 40 bytes, rdtss_task.o(i.rdtss_init_ccc_values))
+
[Stack]
- Max Depth = 44
- Call Chain = rdtss_init_ccc_values ⇒ prf_env_get
+
+
[Calls]- >> co_list_push_back
+
- >> co_list_extract
+
- >> ke_malloc
+
- >> ke_free
+
- >> prf_env_get
+
- >> __aeabi_memcpy
+
+
[Called By]
+
+rdtss_prf_itf_get (Thumb, 4 bytes, Stack size 0 bytes, rdtss.o(i.rdtss_prf_itf_get))
+
[Address Reference Count : 1]
- app_rdtss.o(i.app_rdtss_add_rdts)
+
+rdtss_send_notify (Thumb, 84 bytes, Stack size 16 bytes, app_rdtss.o(i.rdtss_send_notify))
+
[Stack]
- Max Depth = 40
- Call Chain = rdtss_send_notify ⇒ __2printf
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> prf_get_task_from_id
+
- >> __2printf
+
- >> __aeabi_memcpy
+
+
[Called By]- >> usart_forward_to_ble_loop
+
+
+rdtss_set_ccc_value (Thumb, 52 bytes, Stack size 32 bytes, rdtss_task.o(i.rdtss_set_ccc_value))
+
[Stack]
- Max Depth = 68
- Call Chain = rdtss_set_ccc_value ⇒ rdtss_att_set_value ⇒ prf_env_get
+
+
[Calls]- >> rdtss_att_set_value
+
- >> rdtss_att_get_value
+
- >> __aeabi_memcpy
+
+
[Called By]- >> rdtss_create
+
- >> rdtss_cleanup
+
+
+rdtss_task_init (Thumb, 28 bytes, Stack size 8 bytes, rdtss_task.o(i.rdtss_task_init))
+
[Stack]
- Max Depth = 12
- Call Chain = rdtss_task_init ⇒ prf_env_get
+
+
[Calls]
+
[Called By]
+
+rwip_init (Thumb, 198 bytes, Stack size 8 bytes, rwip.o(i.rwip_init))
+
[Stack]
- Max Depth = 40
- Call Chain = rwip_init ⇒ llhwc_phy_prerx_flash ⇒ llhwc_setmode_reg_config
+
+
[Calls]- >> rwip_eif_get
+
- >> rwip_driver_init
+
- >> rwble_init
+
- >> rwble_hl_init
+
- >> rf_init
+
- >> llhwc_phy_prerx_flash
+
- >> ke_mem_init
+
- >> ke_init
+
- >> hci_init
+
- >> h4tl_init
+
- >> ecc_init
+
- >> ahi_init (via Veneer)
+
+
[Called By]
+
+rwip_slp_isr (Thumb, 198 bytes, Stack size 32 bytes, rwip_driver.o(i.rwip_slp_isr))
+
[Stack]
- Max Depth = 160
- Call Chain = rwip_slp_isr ⇒ __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]- >> __aeabi_ddiv
+
- >> llhwc_phy_prerx_flash
+
- >> rwip_prevent_sleep_set
+
- >> rwip_prevent_sleep_clear
+
- >> __aeabi_ul2d
+
- >> __aeabi_ui2d
+
- >> __aeabi_dmul
+
- >> __aeabi_d2ulz
+
- >> __ARM_common_ll_muluu (via Veneer)
+
- >> __aeabi_uldivmod
+
+
[Address Reference Count : 1]- ns_ble.o(i.ns_ble_stack_init)
+
+usart_forward_to_ble_loop (Thumb, 180 bytes, Stack size 536 bytes, app_usart.o(i.usart_forward_to_ble_loop))
+
[Stack]
- Max Depth = 576
- Call Chain = usart_forward_to_ble_loop ⇒ rdtss_send_notify ⇒ __2printf
+
+
[Calls]- >> rdtss_send_notify
+
- >> __aeabi_memclr4
+
- >> __aeabi_memcpy
+
- >> __aeabi_idivmod
+
- >> __aeabi_uidivmod
+
+
[Called By]- >> rdtss_val_ntf_cfm_handler
+
+
+usart_rx_check_in_irq (Thumb, 70 bytes, Stack size 16 bytes, app_usart.o(i.usart_rx_check_in_irq))
+
[Stack]
- Max Depth = 64
- Call Chain = usart_rx_check_in_irq ⇒ app_usart_rx_data_fifo_enter ⇒ __2printf
+
+
[Calls]- >> DMA_GetCurrDataCounter
+
- >> app_usart_rx_data_fifo_enter
+
+
[Called By]- >> USART1_IRQHandler
+
- >> DMA_Channel1_2_3_4_IRQHandler
+
+
+usart_tx_dma_send (Thumb, 78 bytes, Stack size 56 bytes, app_usart.o(i.usart_tx_dma_send))
+
[Stack]
- Max Depth = 64
- Call Chain = usart_tx_dma_send ⇒ DMA_Init
+
+
[Calls]- >> DMA_Init
+
- >> DMA_EnableChannel
+
+
[Called By]- >> main
+
- >> app_usart_tx_process
+
+
+uxListRemove (Thumb, 38 bytes, Stack size 0 bytes, list.o(i.uxListRemove))
+
[Called By]
- >> xTaskResumeAll
+
- >> xTaskIncrementTick
+
- >> prvIdleTask
+
- >> prvAddCurrentTaskToDelayedList
+
+
+vListInitialise (Thumb, 22 bytes, Stack size 0 bytes, list.o(i.vListInitialise))
+
[Called By]
+
+vListInitialiseItem (Thumb, 6 bytes, Stack size 0 bytes, list.o(i.vListInitialiseItem))
+
[Called By]
+
+vListInsert (Thumb, 50 bytes, Stack size 8 bytes, list.o(i.vListInsert))
+
[Stack]
- Max Depth = 8
- Call Chain = vListInsert
+
+
[Called By]- >> prvAddCurrentTaskToDelayedList
+
+
+vListInsertEnd (Thumb, 24 bytes, Stack size 0 bytes, list.o(i.vListInsertEnd))
+
[Called By]
- >> xTaskCreate
+
- >> xTaskResumeAll
+
- >> xTaskIncrementTick
+
- >> prvAddCurrentTaskToDelayedList
+
+
+vPortEnterCritical (Thumb, 20 bytes, Stack size 0 bytes, port.o(i.vPortEnterCritical))
+
[Called By]
- >> xTaskCreate
+
- >> xTaskResumeAll
+
- >> prvIdleTask
+
+
+vPortExitCritical (Thumb, 22 bytes, Stack size 0 bytes, port.o(i.vPortExitCritical))
+
[Called By]
- >> xTaskCreate
+
- >> xTaskResumeAll
+
- >> prvIdleTask
+
+
+vPortFree (Thumb, 64 bytes, Stack size 16 bytes, heap_4.o(i.vPortFree))
+
[Stack]
- Max Depth = 64
- Call Chain = vPortFree ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
+
+
[Calls]- >> prvInsertBlockIntoFreeList
+
- >> xTaskResumeAll
+
- >> vTaskSuspendAll
+
+
[Called By]- >> xTaskCreate
+
- >> prvIdleTask
+
+
+vPortYield (Thumb, 18 bytes, Stack size 0 bytes, port.o(i.vPortYield))
+
[Called By]
- >> xTaskCreate
+
- >> vTaskDelay
+
- >> xTaskResumeAll
+
- >> prvIdleTask
+
+
+vTaskDelay (Thumb, 44 bytes, Stack size 8 bytes, tasks.o(i.vTaskDelay))
+
[Stack]
- Max Depth = 56
- Call Chain = vTaskDelay ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
+
+
[Calls]- >> vPortYield
+
- >> xTaskResumeAll
+
- >> prvAddCurrentTaskToDelayedList
+
+
[Called By]- >> led_task
+
- >> ble_schedule_task
+
+
+vTaskStartScheduler (Thumb, 60 bytes, Stack size 16 bytes, tasks.o(i.vTaskStartScheduler))
+
[Stack]
- Max Depth = 144
- Call Chain = vTaskStartScheduler ⇒ xTaskCreate ⇒ pvPortMalloc ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
+
+
[Calls]- >> xTaskCreate
+
- >> xPortStartScheduler
+
+
[Called By]
+
+vTaskSuspendAll (Thumb, 10 bytes, Stack size 0 bytes, tasks.o(i.vTaskSuspendAll))
+
[Called By]
- >> vPortFree
+
- >> pvPortMalloc
+
+
+vTaskSwitchContext (Thumb, 92 bytes, Stack size 4 bytes, tasks.o(i.vTaskSwitchContext))
+
[Stack]
- Max Depth = 4
- Call Chain = vTaskSwitchContext
+
+
[Called By]
+
+xPortStartScheduler (Thumb, 62 bytes, Stack size 16 bytes, port.o(i.xPortStartScheduler))
+
[Stack]
- Max Depth = 28
- Call Chain = xPortStartScheduler ⇒ __aeabi_uidivmod
+
+
[Calls]- >> __asm___6_port_c_39a90d8d__prvPortStartFirstTask
+
- >> __aeabi_uidivmod
+
+
[Called By]
+
+xTaskCreate (Thumb, 348 bytes, Stack size 56 bytes, tasks.o(i.xTaskCreate))
+
[Stack]
- Max Depth = 128
- Call Chain = xTaskCreate ⇒ pvPortMalloc ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
+
+
[Calls]- >> vPortYield
+
- >> vPortFree
+
- >> vPortExitCritical
+
- >> vPortEnterCritical
+
- >> vListInsertEnd
+
- >> vListInitialiseItem
+
- >> vListInitialise
+
- >> pxPortInitialiseStack
+
- >> pvPortMalloc
+
- >> __aeabi_memset
+
+
[Called By]- >> vTaskStartScheduler
+
- >> main
+
+
+xTaskIncrementTick (Thumb, 202 bytes, Stack size 24 bytes, tasks.o(i.xTaskIncrementTick))
+
[Stack]
- Max Depth = 24
- Call Chain = xTaskIncrementTick
+
+
[Calls]- >> vListInsertEnd
+
- >> uxListRemove
+
+
[Called By]- >> SysTick_Handler
+
- >> xTaskResumeAll
+
+
+xTaskResumeAll (Thumb, 186 bytes, Stack size 24 bytes, tasks.o(i.xTaskResumeAll))
+
[Stack]
- Max Depth = 48
- Call Chain = xTaskResumeAll ⇒ xTaskIncrementTick
+
+
[Calls]- >> vPortYield
+
- >> vPortExitCritical
+
- >> vPortEnterCritical
+
- >> vListInsertEnd
+
- >> uxListRemove
+
- >> xTaskIncrementTick
+
+
[Called By]- >> vTaskDelay
+
- >> vPortFree
+
- >> pvPortMalloc
+
+
+
+Local Symbols
+
+llhwc_setmode_reg_config (Thumb, 88 bytes, Stack size 8 bytes, rwip_driver.o(i.llhwc_setmode_reg_config))
+
[Stack]
- Max Depth = 8
- Call Chain = llhwc_setmode_reg_config
+
+
[Called By]- >> llhwc_phy_prerx_flash
+
- >> llhwc_modem_setmode
+
+
+prf_itf_get (Thumb, 44 bytes, Stack size 16 bytes, prf.o(i.prf_itf_get))
+
[Stack]
- Max Depth = 16
- Call Chain = prf_itf_get
+
+
[Called By]
+
+diss_cleanup (Thumb, 2 bytes, Stack size 0 bytes, diss.o(i.diss_cleanup))
+
[Address Reference Count : 1]
+diss_create (Thumb, 2 bytes, Stack size 0 bytes, diss.o(i.diss_create))
+
[Address Reference Count : 1]
+diss_destroy (Thumb, 62 bytes, Stack size 16 bytes, diss.o(i.diss_destroy))
+
[Stack]
- Max Depth = 16
- Call Chain = diss_destroy
+
+
[Calls]- >> ke_free
+
- >> co_list_pop_front
+
+
[Address Reference Count : 1]
+diss_init (Thumb, 152 bytes, Stack size 56 bytes, diss.o(i.diss_init))
+
[Stack]
- Max Depth = 68
- Call Chain = diss_init ⇒ diss_task_init ⇒ prf_env_get
+
+
[Calls]- >> ke_state_set
+
- >> ke_malloc
+
- >> diss_task_init
+
- >> co_list_init
+
- >> attm_svc_create_db (via Veneer)
+
+
[Address Reference Count : 1]
+diss_set_value_req_handler (Thumb, 152 bytes, Stack size 40 bytes, diss_task.o(i.diss_set_value_req_handler))
+
[Stack]
- Max Depth = 44
- Call Chain = diss_set_value_req_handler ⇒ diss_value_to_handle
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> co_list_push_back
+
- >> co_list_extract
+
- >> ke_malloc
+
- >> ke_free
+
- >> diss_value_to_handle
+
- >> diss_check_val_len
+
- >> prf_env_get
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- diss_task.o(.constdata)
+
+diss_value_cfm_handler (Thumb, 120 bytes, Stack size 24 bytes, diss_task.o(i.diss_value_cfm_handler))
+
[Stack]
- Max Depth = 28
- Call Chain = diss_value_cfm_handler ⇒ diss_value_to_handle
+
+
[Calls]- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> diss_value_to_handle
+
- >> prf_env_get
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- diss_task.o(.constdata)
+
+gattc_read_req_ind_handler (Thumb, 188 bytes, Stack size 40 bytes, diss_task.o(i.gattc_read_req_ind_handler))
+
[Stack]
- Max Depth = 48
- Call Chain = gattc_read_req_ind_handler ⇒ diss_handle_to_value
+
+
[Calls]- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> diss_handle_to_value
+
- >> prf_env_get
+
- >> prf_dst_task_get
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- diss_task.o(.constdata)
+
+rdtss_cleanup (Thumb, 70 bytes, Stack size 24 bytes, rdtss.o(i.rdtss_cleanup))
+
[Stack]
- Max Depth = 92
- Call Chain = rdtss_cleanup ⇒ rdtss_set_ccc_value ⇒ rdtss_att_set_value ⇒ prf_env_get
+
+
[Calls]
+
[Address Reference Count : 1]
+rdtss_create (Thumb, 70 bytes, Stack size 24 bytes, rdtss.o(i.rdtss_create))
+
[Stack]
- Max Depth = 92
- Call Chain = rdtss_create ⇒ rdtss_set_ccc_value ⇒ rdtss_att_set_value ⇒ prf_env_get
+
+
[Calls]
+
[Address Reference Count : 1]
+rdtss_destroy (Thumb, 66 bytes, Stack size 16 bytes, rdtss.o(i.rdtss_destroy))
+
[Stack]
- Max Depth = 16
- Call Chain = rdtss_destroy
+
+
[Calls]- >> ke_free
+
- >> co_list_pop_front
+
+
[Address Reference Count : 1]
+rdtss_init (Thumb, 152 bytes, Stack size 56 bytes, rdtss.o(i.rdtss_init))
+
[Stack]
- Max Depth = 100
- Call Chain = rdtss_init ⇒ rdtss_init_ccc_values ⇒ prf_env_get
+
+
[Calls]- >> rdtss_task_init
+
- >> rdtss_init_ccc_values
+
- >> attm_svc_create_db_128 (via Veneer)
+
- >> ke_state_set
+
- >> ke_malloc
+
- >> co_list_init
+
+
[Address Reference Count : 1]
+gattc_att_info_req_ind_handler (Thumb, 58 bytes, Stack size 24 bytes, rdtss_task.o(i.gattc_att_info_req_ind_handler))
+
[Stack]
- Max Depth = 28
- Call Chain = gattc_att_info_req_ind_handler ⇒ prf_env_get
+
+
[Calls]- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> prf_env_get
+
+
[Address Reference Count : 1]- rdtss_task.o(.constdata)
+
+gattc_cmp_evt_handler (Thumb, 102 bytes, Stack size 24 bytes, rdtss_task.o(i.gattc_cmp_evt_handler))
+
[Stack]
- Max Depth = 28
- Call Chain = gattc_cmp_evt_handler ⇒ prf_env_get
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> ke_free
+
- >> prf_env_get
+
+
[Address Reference Count : 1]- rdtss_task.o(.constdata)
+
+gattc_read_req_ind_handler (Thumb, 212 bytes, Stack size 56 bytes, rdtss_task.o(i.gattc_read_req_ind_handler))
+
[Stack]
- Max Depth = 76
- Call Chain = gattc_read_req_ind_handler ⇒ rdtss_get_att_idx ⇒ prf_env_get
+
+
[Calls]- >> rdtss_get_att_idx
+
- >> rdtss_att_get_value
+
- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> prf_env_get
+
- >> prf_dst_task_get
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- rdtss_task.o(.constdata)
+
+gattc_write_req_ind_handler (Thumb, 260 bytes, Stack size 80 bytes, rdtss_task.o(i.gattc_write_req_ind_handler))
+
[Stack]
- Max Depth = 136
- Call Chain = gattc_write_req_ind_handler ⇒ get_value_handle
+
+
[Calls]- >> rdtss_get_att_idx
+
- >> get_value_handle
+
- >> check_client_char_cfg
+
- >> attmdb_att_get_permission (via Veneer)
+
- >> rdtss_att_set_value
+
- >> rdtss_att_get_value
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> prf_env_get
+
- >> prf_dst_task_get
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- rdtss_task.o(.constdata)
+
+rdtss_att_get_value (Thumb, 58 bytes, Stack size 16 bytes, rdtss_task.o(i.rdtss_att_get_value))
+
[Stack]
- Max Depth = 20
- Call Chain = rdtss_att_get_value ⇒ prf_env_get
+
+
[Calls]
+
[Called By]- >> rdtss_val_ntf_req_handler
+
- >> rdtss_val_ind_req_handler
+
- >> gattc_write_req_ind_handler
+
- >> gattc_read_req_ind_handler
+
- >> rdtss_set_ccc_value
+
+
+rdtss_att_info_rsp_handler (Thumb, 60 bytes, Stack size 16 bytes, rdtss_task.o(i.rdtss_att_info_rsp_handler))
+
[Stack]
- Max Depth = 20
- Call Chain = rdtss_att_info_rsp_handler ⇒ prf_env_get
+
+
[Calls]- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> prf_env_get
+
+
[Address Reference Count : 1]- rdtss_task.o(.constdata)
+
+rdtss_att_set_value (Thumb, 104 bytes, Stack size 32 bytes, rdtss_task.o(i.rdtss_att_set_value))
+
[Stack]
- Max Depth = 36
- Call Chain = rdtss_att_set_value ⇒ prf_env_get
+
+
[Calls]- >> co_list_push_back
+
- >> co_list_extract
+
- >> ke_malloc
+
- >> ke_free
+
- >> prf_env_get
+
- >> __aeabi_memcpy
+
+
[Called By]- >> gattc_write_req_ind_handler
+
- >> rdtss_set_ccc_value
+
+
+rdtss_val_ind_req_handler (Thumb, 176 bytes, Stack size 48 bytes, rdtss_task.o(i.rdtss_val_ind_req_handler))
+
[Stack]
- Max Depth = 104
- Call Chain = rdtss_val_ind_req_handler ⇒ get_cfg_handle
+
+
[Calls]- >> rdtss_get_att_idx
+
- >> get_cfg_handle
+
- >> rdtss_att_get_value
+
- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> ke_free
+
- >> prf_env_get
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- rdtss_task.o(.constdata)
+
+rdtss_val_ntf_req_handler (Thumb, 180 bytes, Stack size 48 bytes, rdtss_task.o(i.rdtss_val_ntf_req_handler))
+
[Stack]
- Max Depth = 104
- Call Chain = rdtss_val_ntf_req_handler ⇒ get_cfg_handle
+
+
[Calls]- >> rdtss_get_att_idx
+
- >> get_cfg_handle
+
- >> rdtss_att_get_value
+
- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> ke_free
+
- >> prf_env_get
+
- >> __2printf
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- rdtss_task.o(.constdata)
+
+rdtss_val_set_req_handler (Thumb, 32 bytes, Stack size 8 bytes, rdtss_task.o(i.rdtss_val_set_req_handler))
+
[Stack]
- Max Depth = 56
- Call Chain = rdtss_val_set_req_handler ⇒ attm_att_set_value
+
+
[Calls]- >> attm_att_set_value
+
- >> prf_env_get
+
+
[Address Reference Count : 1]- rdtss_task.o(.constdata)
+
+rdtss_value_req_rsp_handler (Thumb, 124 bytes, Stack size 16 bytes, rdtss_task.o(i.rdtss_value_req_rsp_handler))
+
[Stack]
- Max Depth = 28
- Call Chain = rdtss_value_req_rsp_handler ⇒ rdtss_get_att_handle ⇒ prf_env_get
+
+
[Calls]- >> rdtss_get_att_handle
+
- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- rdtss_task.o(.constdata)
+
+timer_canceled_handler (Thumb, 2 bytes, Stack size 0 bytes, ns_timer.o(i.timer_canceled_handler))
+
[Address Reference Count : 1]
- ns_timer.o(i.ns_timer_api_process_handler)
+
+timer_modified_handler (Thumb, 2 bytes, Stack size 0 bytes, ns_timer.o(i.timer_modified_handler))
+
[Address Reference Count : 1]
- ns_timer.o(i.ns_timer_api_process_handler)
+
+app_sec_msg_dflt_handler (Thumb, 4 bytes, Stack size 0 bytes, ns_sec.o(i.app_sec_msg_dflt_handler))
+
[Address Reference Count : 1]
+gapc_bond_ind_handler (Thumb, 206 bytes, Stack size 32 bytes, ns_sec.o(i.gapc_bond_ind_handler))
+
[Stack]
- Max Depth = 40
- Call Chain = gapc_bond_ind_handler ⇒ ns_ble_disconnect
+
+
[Calls]- >> ns_ble_disconnect
+
- >> ke_timer_set
+
- >> __ARM_common_memcpy1_6 (via Veneer)
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]
+gapc_bond_req_ind_handler (Thumb, 478 bytes, Stack size 40 bytes, ns_sec.o(i.gapc_bond_req_ind_handler))
+
[Stack]
- Max Depth = 52
- Call Chain = gapc_bond_req_ind_handler ⇒ __aeabi_uidivmod
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> rwip_time_get
+
- >> ke_msg_free
+
- >> __aeabi_memclr
+
- >> __aeabi_memcpy
+
- >> rand
+
- >> __aeabi_uidivmod
+
+
[Address Reference Count : 1]
+gapc_encrypt_ind_handler (Thumb, 34 bytes, Stack size 16 bytes, ns_sec.o(i.gapc_encrypt_ind_handler))
+
[Stack]
- Max Depth = 16
- Call Chain = gapc_encrypt_ind_handler
+
+
[Address Reference Count : 1]
+gapc_encrypt_req_ind_handler (Thumb, 286 bytes, Stack size 104 bytes, ns_sec.o(i.gapc_encrypt_req_ind_handler))
+
[Stack]
- Max Depth = 128
- Call Chain = gapc_encrypt_req_ind_handler ⇒ __2printf
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ns_bond_db_get_size
+
- >> __2printf
+
- >> memcmp
+
- >> __aeabi_memclr4
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]
+ns_bond_db_get_size (Thumb, 36 bytes, Stack size 8 bytes, ns_sec.o(i.ns_bond_db_get_size))
+
[Stack]
- Max Depth = 16
- Call Chain = ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]
+
[Called By]- >> ns_sec_init
+
- >> ns_sec_bond_store_evt_handler
+
- >> ns_bond_search_addr_irk
+
- >> ns_bond_resolv_addr_start
+
- >> ns_bond_last_bonded_ral_info
+
- >> ns_bond_last_bonded_peer_id
+
- >> ns_bond_last_bonded_addr
+
- >> gapc_encrypt_req_ind_handler
+
+
+ns_bond_db_load (Thumb, 24 bytes, Stack size 8 bytes, ns_sec.o(i.ns_bond_db_load))
+
[Stack]
- Max Depth = 8
- Call Chain = ns_bond_db_load
+
+
[Calls]
+
[Called By]- >> ns_bond_resolv_addr_start
+
- >> ns_bond_last_bonded_ral_info
+
- >> ns_bond_last_bonded_peer_id
+
- >> ns_bond_last_bonded_addr
+
+
+app_create_advertising (Thumb, 192 bytes, Stack size 24 bytes, ns_ble.o(i.app_create_advertising))
+
[Stack]
- Max Depth = 112
- Call Chain = app_create_advertising ⇒ ns_bond_last_bonded_peer_id ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ns_sec_get_bond_status
+
- >> ns_bond_last_bonded_peer_id
+
+
[Called By]- >> ns_ble_adv_start
+
- >> ns_ble_adv_fsm_next
+
+
+app_set_adv_data (Thumb, 100 bytes, Stack size 24 bytes, ns_ble.o(i.app_set_adv_data))
+
[Stack]
- Max Depth = 24
- Call Chain = app_set_adv_data
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> __aeabi_memcpy
+
+
[Called By]
+
+app_set_scan_rsp_data (Thumb, 172 bytes, Stack size 24 bytes, ns_ble.o(i.app_set_scan_rsp_data))
+
[Stack]
- Max Depth = 24
- Call Chain = app_set_scan_rsp_data
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> __aeabi_memcpy
+
+
[Called By]
+
+app_start_advertising (Thumb, 100 bytes, Stack size 16 bytes, ns_ble.o(i.app_start_advertising))
+
[Stack]
- Max Depth = 32
- Call Chain = app_start_advertising ⇒ llhwc_modem_setmode ⇒ llhwc_setmode_reg_config
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> llhwc_modem_setmode
+
+
[Called By]
+
+patchx_enable (Thumb, 58 bytes, Stack size 8 bytes, ns_ble.o(i.patchx_enable))
+
[Stack]
- Max Depth = 8
- Call Chain = patchx_enable
+
+
[Called By]
+
+app_conn_params_update_evt_handler (Thumb, 12 bytes, Stack size 8 bytes, ns_ble_task.o(i.app_conn_params_update_evt_handler))
+
[Stack]
- Max Depth = 40
- Call Chain = app_conn_params_update_evt_handler ⇒ ns_ble_update_param ⇒ __2printf
+
+
[Calls]
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+app_init_timeout_evt_handler (Thumb, 22 bytes, Stack size 8 bytes, ns_ble_task.o(i.app_init_timeout_evt_handler))
+
[Stack]
- Max Depth = 16
- Call Chain = app_init_timeout_evt_handler ⇒ ns_ble_stop_init
+
+
[Calls]
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+app_lsi_calib_evt_handler (Thumb, 140 bytes, Stack size 16 bytes, ns_ble_task.o(i.app_lsi_calib_evt_handler))
+
[Stack]
- Max Depth = 40
- Call Chain = app_lsi_calib_evt_handler ⇒ ns_ble_lsc_config
+
+
[Calls]- >> ns_ble_lsc_config
+
- >> ke_timer_set
+
- >> ns_sleep_lock_release
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapc_cmp_evt_handler (Thumb, 36 bytes, Stack size 16 bytes, ns_ble_task.o(i.gapc_cmp_evt_handler))
+
[Stack]
- Max Depth = 16
- Call Chain = gapc_cmp_evt_handler
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapc_conn_rssi_ind_handler (Thumb, 92 bytes, Stack size 24 bytes, ns_ble_task.o(i.gapc_conn_rssi_ind_handler))
+
[Stack]
- Max Depth = 24
- Call Chain = gapc_conn_rssi_ind_handler
+
+
[Calls]- >> ke_state_get
+
- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_timer_set
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapc_connection_req_ind_handler (Thumb, 322 bytes, Stack size 48 bytes, ns_ble_task.o(i.gapc_connection_req_ind_handler))
+
[Stack]
- Max Depth = 168
- Call Chain = gapc_connection_req_ind_handler ⇒ ns_ble_adv_start ⇒ app_create_advertising ⇒ ns_bond_last_bonded_peer_id ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> ns_ble_adv_start
+
- >> ns_sec_get_iocap
+
- >> ns_sec_get_bond_status
+
- >> ke_timer_set
+
- >> ke_timer_clear
+
- >> ke_msg_send_basic
+
- >> __ARM_common_memcpy1_6 (via Veneer)
+
- >> __2printf
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapc_disconnect_ind_handler (Thumb, 98 bytes, Stack size 24 bytes, ns_ble_task.o(i.gapc_disconnect_ind_handler))
+
[Stack]
- Max Depth = 48
- Call Chain = gapc_disconnect_ind_handler ⇒ __2printf
+
+
[Calls]- >> ke_state_set
+
- >> ns_ble_get_connection_num
+
- >> ke_event_set
+
- >> __2printf
+
- >> __aeabi_memclr
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapc_get_dev_info_req_ind_handler (Thumb, 116 bytes, Stack size 16 bytes, ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler))
+
[Stack]
- Max Depth = 16
- Call Chain = gapc_get_dev_info_req_ind_handler
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapc_le_phy_ind_handler (Thumb, 24 bytes, Stack size 8 bytes, ns_ble_task.o(i.gapc_le_phy_ind_handler))
+
[Stack]
- Max Depth = 32
- Call Chain = gapc_le_phy_ind_handler ⇒ __2printf
+
+
[Calls]- >> llhwc_modem_setmode
+
- >> __2printf
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapc_le_pkt_size_ind_handler (Thumb, 22 bytes, Stack size 0 bytes, ns_ble_task.o(i.gapc_le_pkt_size_ind_handler))
+
[Address Reference Count : 1]
- ns_ble_task.o(.constdata)
+
+gapc_param_update_req_ind_handler (Thumb, 94 bytes, Stack size 24 bytes, ns_ble_task.o(i.gapc_param_update_req_ind_handler))
+
[Stack]
- Max Depth = 144
- Call Chain = gapc_param_update_req_ind_handler ⇒ ns_ble_adv_start ⇒ app_create_advertising ⇒ ns_bond_last_bonded_peer_id ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ns_ble_adv_start
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapc_param_updated_ind_handler (Thumb, 36 bytes, Stack size 16 bytes, ns_ble_task.o(i.gapc_param_updated_ind_handler))
+
[Stack]
- Max Depth = 16
- Call Chain = gapc_param_updated_ind_handler
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapc_set_dev_info_req_ind_handler (Thumb, 52 bytes, Stack size 16 bytes, ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler))
+
[Stack]
- Max Depth = 16
- Call Chain = gapc_set_dev_info_req_ind_handler
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapm_activity_created_ind_handler (Thumb, 46 bytes, Stack size 0 bytes, ns_ble_task.o(i.gapm_activity_created_ind_handler))
+
[Address Reference Count : 1]
- ns_ble_task.o(.constdata)
+
+gapm_activity_stopped_ind_handler (Thumb, 82 bytes, Stack size 16 bytes, ns_ble_task.o(i.gapm_activity_stopped_ind_handler))
+
[Stack]
- Max Depth = 152
- Call Chain = gapm_activity_stopped_ind_handler ⇒ ns_ble_adv_fsm_next ⇒ app_create_advertising ⇒ ns_bond_last_bonded_peer_id ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ns_ble_delete_scan
+
- >> ns_ble_delete_init
+
- >> ns_ble_adv_fsm_next
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapm_addr_solved_ind_handler (Thumb, 32 bytes, Stack size 8 bytes, ns_ble_task.o(i.gapm_addr_solved_ind_handler))
+
[Stack]
- Max Depth = 192
- Call Chain = gapm_addr_solved_ind_handler ⇒ ns_bond_search_addr_irk ⇒ ns_bond_resolv_addr_start ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ns_bond_search_addr_irk
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapm_cmp_evt_handler (Thumb, 932 bytes, Stack size 72 bytes, ns_ble_task.o(i.gapm_cmp_evt_handler))
+
[Stack]
- Max Depth = 208
- Call Chain = gapm_cmp_evt_handler ⇒ ns_ble_adv_fsm_next ⇒ app_create_advertising ⇒ ns_bond_last_bonded_peer_id ⇒ ns_bond_db_get_size ⇒ Qflash_Erase_Sector
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> ke_state_set
+
- >> attm_svc_create_db (via Veneer)
+
- >> prf_init
+
- >> llhwc_modem_setmode
+
- >> ns_peripheral_config
+
- >> ns_ble_start_scan
+
- >> ns_ble_start_init
+
- >> ns_ble_delete_scan
+
- >> ns_ble_delete_init
+
- >> ns_ble_adv_stop
+
- >> ns_ble_adv_start
+
- >> ns_ble_adv_fsm_next
+
- >> ns_ble_add_svc
+
- >> ns_ble_list_set_ral
+
- >> ns_sec_get_bond_status
+
- >> ns_bond_resolv_addr_start
+
- >> ns_bond_last_bonded_ral_info
+
- >> ns_bond_last_bonded_addr
+
- >> __2printf
+
- >> __aeabi_memclr
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapm_ext_adv_repoer_ind_handler (Thumb, 164 bytes, Stack size 16 bytes, ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler))
+
[Stack]
- Max Depth = 68
- Call Chain = gapm_ext_adv_repoer_ind_handler ⇒ ns_ble_scan_data_find ⇒ memcmp
+
+
[Calls]- >> ns_ble_stop_scan
+
- >> ns_ble_start_init
+
- >> ns_ble_scan_data_find
+
- >> memcmp
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapm_gen_rand_nb_ind_handler (Thumb, 54 bytes, Stack size 8 bytes, ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler))
+
[Stack]
- Max Depth = 8
- Call Chain = gapm_gen_rand_nb_ind_handler
+
+
[Calls]
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapm_profile_added_ind_handler (Thumb, 12 bytes, Stack size 8 bytes, ns_ble_task.o(i.gapm_profile_added_ind_handler))
+
[Stack]
- Max Depth = 8
- Call Chain = gapm_profile_added_ind_handler
+
+
[Calls]
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gapm_scan_request_ind_handler (Thumb, 12 bytes, Stack size 0 bytes, ns_ble_task.o(i.gapm_scan_request_ind_handler))
+
[Address Reference Count : 1]
- ns_ble_task.o(.constdata)
+
+gattc_cmp_evt_handler (Thumb, 36 bytes, Stack size 16 bytes, ns_ble_task.o(i.gattc_cmp_evt_handler))
+
[Stack]
- Max Depth = 16
- Call Chain = gattc_cmp_evt_handler
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+gattc_mtu_changed_ind_handler (Thumb, 66 bytes, Stack size 24 bytes, ns_ble_task.o(i.gattc_mtu_changed_ind_handler))
+
[Stack]
- Max Depth = 24
- Call Chain = gattc_mtu_changed_ind_handler
+
+
[Address Reference Count : 1]- ns_ble_task.o(.constdata)
+
+diss_value_req_ind_handler (Thumb, 118 bytes, Stack size 24 bytes, app_dis.o(i.diss_value_req_ind_handler))
+
[Stack]
- Max Depth = 24
- Call Chain = diss_value_req_ind_handler
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]
+rdtss_val_ntf_cfm_handler (Thumb, 10 bytes, Stack size 8 bytes, app_rdtss.o(i.rdtss_val_ntf_cfm_handler))
+
[Stack]
- Max Depth = 584
- Call Chain = rdtss_val_ntf_cfm_handler ⇒ usart_forward_to_ble_loop ⇒ rdtss_send_notify ⇒ __2printf
+
+
[Calls]- >> usart_forward_to_ble_loop
+
+
[Address Reference Count : 1]- app_rdtss.o(.constdata)
+
+rdtss_val_write_ind_handler (Thumb, 62 bytes, Stack size 8 bytes, app_rdtss.o(i.rdtss_val_write_ind_handler))
+
[Stack]
- Max Depth = 56
- Call Chain = rdtss_val_write_ind_handler ⇒ app_usart_tx_fifo_enter ⇒ __2printf
+
+
[Calls]- >> app_usart_tx_fifo_enter
+
+
[Address Reference Count : 1]- app_rdtss.o(.constdata)
+
+rdtss_value_req_ind_handler (Thumb, 56 bytes, Stack size 24 bytes, app_rdtss.o(i.rdtss_value_req_ind_handler))
+
[Stack]
- Max Depth = 24
- Call Chain = rdtss_value_req_ind_handler
+
+
[Calls]- >> ke_msg_send
+
- >> ke_msg_alloc
+
- >> __aeabi_memcpy
+
+
[Address Reference Count : 1]- app_rdtss.o(.constdata)
+
+ble_schedule_task (Thumb, 12 bytes, Stack size 0 bytes, main.o(i.ble_schedule_task))
+
[Stack]
- Max Depth = 56 + In Cycle
+
- Call Chain = ble_schedule_task ⇒ ble_schedule_task (Cycle)
+
+
[Calls]- >> vTaskDelay
+
- >> rwip_schedule
+
- >> ble_schedule_task
+
+
[Called By]
+
[Address Reference Count : 1]
+led_task (Thumb, 22 bytes, Stack size 0 bytes, main.o(i.led_task))
+
[Stack]
- Max Depth = 56
- Call Chain = led_task ⇒ vTaskDelay ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
+
+
[Calls]- >> vTaskDelay
+
- >> LedBlink
+
+
[Address Reference Count : 1]
+prvAddCurrentTaskToDelayedList (Thumb, 78 bytes, Stack size 24 bytes, tasks.o(i.prvAddCurrentTaskToDelayedList))
+
[Stack]
- Max Depth = 32
- Call Chain = prvAddCurrentTaskToDelayedList ⇒ vListInsert
+
+
[Calls]- >> vListInsertEnd
+
- >> vListInsert
+
- >> uxListRemove
+
+
[Called By]
+
+prvIdleTask (Thumb, 72 bytes, Stack size 0 bytes, tasks.o(i.prvIdleTask))
+
[Stack]
- Max Depth = 64
- Call Chain = prvIdleTask ⇒ vPortFree ⇒ xTaskResumeAll ⇒ xTaskIncrementTick
+
+
[Calls]- >> vPortYield
+
- >> vPortFree
+
- >> vPortExitCritical
+
- >> vPortEnterCritical
+
- >> uxListRemove
+
+
[Address Reference Count : 1]- tasks.o(i.vTaskStartScheduler)
+
+prvInsertBlockIntoFreeList (Thumb, 76 bytes, Stack size 8 bytes, heap_4.o(i.prvInsertBlockIntoFreeList))
+
[Stack]
- Max Depth = 8
- Call Chain = prvInsertBlockIntoFreeList
+
+
[Called By]- >> vPortFree
+
- >> pvPortMalloc
+
+
+prvTaskExitError (Thumb, 14 bytes, Stack size 0 bytes, port.o(i.prvTaskExitError))
+
[Address Reference Count : 1]
- port.o(i.pxPortInitialiseStack)
+
+_printf_core (Thumb, 1020 bytes, Stack size 104 bytes, printf8.o(i._printf_core), UNUSED)
+
[Calls]
- >> _printf_pre_padding
+
- >> _printf_post_padding
+
- >> __aeabi_uldivmod
+
+
[Called By]
+
+_printf_post_padding (Thumb, 32 bytes, Stack size 24 bytes, printf8.o(i._printf_post_padding), UNUSED)
+
[Called By]
+
+_printf_pre_padding (Thumb, 44 bytes, Stack size 40 bytes, printf8.o(i._printf_pre_padding), UNUSED)
+
[Called By]
+
+
+Undefined Global Symbols
+
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.lnp b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.lnp
new file mode 100644
index 0000000..3757ed5
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.lnp
@@ -0,0 +1,51 @@
+--cpu Cortex-M0
+".\objects\startup_n32wb03x.o"
+".\objects\system_n32wb03x.o"
+".\objects\misc.o"
+".\objects\n32wb03x_adc.o"
+".\objects\n32wb03x_crc.o"
+".\objects\n32wb03x_dma.o"
+".\objects\n32wb03x_exti.o"
+".\objects\n32wb03x_gpio.o"
+".\objects\n32wb03x_rcc.o"
+".\objects\n32wb03x_tim.o"
+".\objects\n32wb03x_usart.o"
+".\objects\n32wb03x_spi.o"
+".\objects\n32wb03x_lpuart.o"
+".\objects\n32wb03x_qflash.o"
+".\objects\lib_att.o"
+".\objects\rwip.o"
+".\objects\rwip_driver.o"
+".\objects\prf.o"
+".\objects\prf_utils.o"
+".\objects\diss.o"
+".\objects\diss_task.o"
+".\objects\bass.o"
+".\objects\bass_task.o"
+".\objects\rdtss.o"
+".\objects\rdtss_task.o"
+".\objects\rdts_common.o"
+".\objects\ns_log_lpuart.o"
+".\objects\ns_sleep.o"
+".\objects\ns_error.o"
+".\objects\ns_timer.o"
+".\objects\ns_sec.o"
+".\objects\ns_ble.o"
+".\objects\ns_ble_task.o"
+".\objects\app_dis.o"
+".\objects\app_batt.o"
+".\objects\app_rdtss.o"
+".\objects\app_ble.o"
+".\objects\main.o"
+".\objects\app_usart.o"
+".\objects\app_gpio.o"
+".\objects\tasks.o"
+".\objects\queue.o"
+".\objects\list.o"
+".\objects\timers.o"
+".\objects\heap_4.o"
+".\objects\port.o"
+--library_type=microlib --strict --scatter ".\Objects\mcm-ddc-ble.sct"
+..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\symdef\symbol_g15.obj --summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
+--info sizes --info totals --info unused --info veneers
+--list ".\Listings\mcm-ddc-ble.map" -o .\Objects\mcm-ddc-ble.axf
\ No newline at end of file
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.sct b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.sct
new file mode 100644
index 0000000..018ba5c
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.sct
@@ -0,0 +1,16 @@
+; *************************************************************
+; *** Scatter-Loading Description File generated by uVision ***
+; *************************************************************
+
+LR_IROM1 0x01000000 0x00040000 { ; load region size_region
+ ER_IROM1 0x01000000 0x00040000 { ; load address = execution address
+ *.o (RESET, +First)
+ *(InRoot$$Sections)
+ .ANY (+RO)
+ .ANY (+XO)
+ }
+ RW_IRAM1 0x20004000 0x00008000 { ; RW data
+ .ANY (+RW +ZI)
+ }
+}
+
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble_N32WB03x.dep b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble_N32WB03x.dep
new file mode 100644
index 0000000..618af90
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble_N32WB03x.dep
@@ -0,0 +1,2599 @@
+Dependencies for Project 'mcm-ddc-ble', Target 'N32WB03x': (DO NOT MODIFY !)
+CompilerVersion: 5060750::V5.06 update 6 (build 750)::.\ARMCC
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s)(0x68CD363F)(--cpu Cortex-M0 -g --apcs=interwork --pd "__MICROLIB SETA 1"
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
--pd "__UVISION_VERSION SETA 531" --pd "N32WB03x SETA 1" --pd "USE_STDPERIPH_DRIVER SETA 1"
--list .\listings\startup_n32wb03x.lst --xref -o .\objects\startup_n32wb03x.o --depend .\objects\startup_n32wb03x.d)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.c)(0x68CD1462)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\system_n32wb03x.o --omf_browse .\objects\system_n32wb03x.crf --depend .\objects\system_n32wb03x.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\misc.c)(0x68CD0B30)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\misc.o --omf_browse .\objects\misc.crf --depend .\objects\misc.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_adc.c)(0x68CD0B30)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_adc.o --omf_browse .\objects\n32wb03x_adc.crf --depend .\objects\n32wb03x_adc.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_crc.c)(0x68CD0B30)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_crc.o --omf_browse .\objects\n32wb03x_crc.crf --depend .\objects\n32wb03x_crc.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_dma.c)(0x68CD0B30)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_dma.o --omf_browse .\objects\n32wb03x_dma.crf --depend .\objects\n32wb03x_dma.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_exti.c)(0x68CD0B30)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_exti.o --omf_browse .\objects\n32wb03x_exti.crf --depend .\objects\n32wb03x_exti.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_gpio.c)(0x68CD0B30)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_gpio.o --omf_browse .\objects\n32wb03x_gpio.crf --depend .\objects\n32wb03x_gpio.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_rcc.c)(0x68CD0B36)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_rcc.o --omf_browse .\objects\n32wb03x_rcc.crf --depend .\objects\n32wb03x_rcc.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_tim.c)(0x68CD0B36)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_tim.o --omf_browse .\objects\n32wb03x_tim.crf --depend .\objects\n32wb03x_tim.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_usart.c)(0x68CD0B36)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_usart.o --omf_browse .\objects\n32wb03x_usart.crf --depend .\objects\n32wb03x_usart.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_spi.c)(0x68CD0B36)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_spi.o --omf_browse .\objects\n32wb03x_spi.crf --depend .\objects\n32wb03x_spi.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_lpuart.c)(0x68CD0B36)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_lpuart.o --omf_browse .\objects\n32wb03x_lpuart.crf --depend .\objects\n32wb03x_lpuart.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_qflash.c)(0x68CD0B36)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\n32wb03x_qflash.o --omf_browse .\objects\n32wb03x_qflash.crf --depend .\objects\n32wb03x_qflash.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\att\lib_att.c)(0x60CDB925)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\lib_att.o --omf_browse .\objects\lib_att.crf --depend .\objects\lib_att.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c)(0x68CD0B3A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\rwip.o --omf_browse .\objects\rwip.crf --depend .\objects\rwip.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_slice.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api\h4tl.h)(0x5FDC6416)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi.h)(0x61C1A248)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api\ecc_p256.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api\dbg.h)(0x5C402EF2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api\dbg_swdiag.h)(0x5D82BFA2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api\dbg_trc.h)(0x5FAE7098)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip_driver.c)(0x68CD0B3B)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\rwip_driver.o --omf_browse .\objects\rwip_driver.crf --depend .\objects\rwip_driver.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf.c)(0x68CD0B38)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\prf.o --omf_browse .\objects\prf.crf --depend .\objects\prf.d)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf_utils.c)(0x68CD0B38)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\prf_utils.o --omf_browse .\objects\prf_utils.crf --depend .\objects\prf_utils.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h)(0x59192094)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss.c)(0x60D57778)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\diss.o --omf_browse .\objects\diss.crf --depend .\objects\diss.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss.h)(0x5D528816)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h)(0x59192094)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss_task.h)(0x5D82BFA2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss_task.c)(0x60D57721)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\diss_task.o --omf_browse .\objects\diss_task.crf --depend .\objects\diss_task.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss.h)(0x5D528816)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h)(0x59192094)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss_task.h)(0x5D82BFA2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass.c)(0x60D5777A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\bass.o --omf_browse .\objects\bass.crf --depend .\objects\bass.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass_task.c)(0x60AB490C)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\bass_task.o --omf_browse .\objects\bass_task.crf --depend .\objects\bass_task.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss.c)(0x68CD0B39)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\rdtss.o --omf_browse .\objects\rdtss.crf --depend .\objects\rdtss.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h)(0x59192094)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss_task.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss_task.c)(0x68CD0B39)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\rdtss_task.o --omf_browse .\objects\rdtss_task.crf --depend .\objects\rdtss_task.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss_task.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h)(0x59192094)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.c)(0x68CD0B39)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\rdts_common.o --omf_browse .\objects\rdts_common.crf --depend .\objects\rdts_common.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h)(0x59192094)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss.c)(0x610B52AB)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss_task.c)(0x626A3599)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_crc.c)(0x68CD0B27)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_delay.c)(0x68CD0B27)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_led.c)(0x68CD0B27)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_ble.c)(0x68CD0B37)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_boot.c)(0x68CD0B37)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\ns_ecc.c)(0x68CD0B37)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\sha256.c)(0x68CD0B3B)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\uECC.c)(0x68CD0B3B)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.c)(0x68CD0B38)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\ns_log_lpuart.o --omf_browse .\objects\ns_log_lpuart.crf --depend .\objects\ns_log_lpuart.d)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.c)(0x68CD0B38)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\ns_sleep.o --omf_browse .\objects\ns_sleep.crf --depend .\objects\ns_sleep.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.c)(0x68CD0B37)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\ns_error.o --omf_browse .\objects\ns_error.crf --depend .\objects\ns_error.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.h)(0x68CD0B38)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.c)(0x68CD0B38)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\ns_timer.o --omf_browse .\objects\ns_timer.crf --depend .\objects\ns_timer.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h)(0x68CD0B37)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c)(0x68CD0B38)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\ns_sec.o --omf_browse .\objects\ns_sec.crf --depend .\objects\ns_sec.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.h)(0x68CD0B38)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c)(0x68CD0B37)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\ns_ble.o --omf_browse .\objects\ns_ble.crf --depend .\objects\ns_ble.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.h)(0x68CD0B38)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.c)(0x68CD0B37)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\ns_ble_task.o --omf_browse .\objects\ns_ble_task.crf --depend .\objects\ns_ble_task.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c\l2cm_int.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cm.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h)(0x68CD0B38)
+F (..\src\app_profile\app_dis.c)(0x6A976237)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\app_dis.o --omf_browse .\objects\app_dis.crf --depend .\objects\app_dis.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\inc\app_profile\app_dis.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss_task.h)(0x5D82BFA2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h)(0x59192094)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss.h)(0x5D528816)
+F (..\src\app_profile\app_batt.c)(0x6A976237)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\app_batt.o --omf_browse .\objects\app_batt.crf --depend .\objects\app_batt.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+F (..\src\app_profile\app_rdtss.c)(0x6A976237)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\app_rdtss.o --omf_browse .\objects\app_rdtss.crf --depend .\objects\app_rdtss.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\inc\app_profile\app_rdtss.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss_task.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h)(0x59192094)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.h)(0x68CD0B39)
+I (..\inc\app_usart.h)(0x6A976237)
+F (..\src\app_profile\app_ns_ius.c)(0x6A976237)()
+F (..\src\app_ble.c)(0x6A976237)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\app_ble.o --omf_browse .\objects\app_ble.crf --depend .\objects\app_ble.d)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\inc\app_ble.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h)(0x68CD0B37)
+I (..\inc\app_usart.h)(0x6A976237)
+I (..\inc\app_gpio.h)(0x6A976237)
+I (..\inc\app_profile\app_rdtss.h)(0x6A976237)
+I (..\inc\app_profile\app_dis.h)(0x6A976237)
+I (..\inc\app_profile\app_batt.h)(0x6A976237)
+F (..\src\main.c)(0x6A976416)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay\ns_delay.h)(0x68CD0B37)
+I (..\inc\app_usart.h)(0x6A976237)
+I (..\inc\app_gpio.h)(0x6A976237)
+I (..\inc\app_ble.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
+I (..\inc\FreeRTOSConfig.h)(0x6A9763E2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x60DC5C77)
+F (..\src\app_usart.c)(0x6A976237)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\app_usart.o --omf_browse .\objects\app_usart.crf --depend .\objects\app_usart.d)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h)(0x68CD0B27)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h)(0x68CD0B27)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h)(0x68CD0B3B)
+I (..\inc\app_user_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h)(0x5F87EB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h)(0x5BD2BAE8)
+I (..\inc\app_profile\rwapp_config.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h)(0x5E98289A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h)(0x5E748856)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h)(0x57EA2C0A)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h)(0x5FDC5310)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h)(0x5FAE53E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h)(0x60122D98)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h)(0x5BD01DDE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h)(0x60DADC5E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h)(0x5FDC6392)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h)(0x60F80BC8)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h)(0x624180EF)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h)(0x5FDC22C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h)(0x5FD1D544)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h)(0x5F6D5220)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h)(0x5FAE547A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h)(0x5FD1D4C8)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h)(0x5F92B7F0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h)(0x60129864)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h)(0x63917B3F)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h)(0x68CD0B3B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h)(0x5BEB99A2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h)(0x5CA733EA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h)(0x5C3D38CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h)(0x5FAE6E02)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h)(0x5F92B842)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h)(0x60E2BCAC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h)(0x609A66FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h)(0x5FD1C7FA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h)(0x5FAE56C0)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h)(0x5CCBDE18)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h)(0x6123785A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h)(0x5C344222)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h)(0x570E26B6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h)(0x5C2D919E)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h)(0x60C8961B)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h)(0x5710A976)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h)(0x57EA2C0A)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h)(0x5C344264)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h)(0x5C078C64)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h)(0x60127334)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h)(0x5C483308)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h)(0x61C28082)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h)(0x5F6ABE94)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h)(0x5FAE54BA)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h)(0x5C5179CE)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h)(0x61C1A24D)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h)(0x626A3496)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h)(0x60ADE471)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h)(0x5F86DB34)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h)(0x619DEA4C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h)(0x5F6C8F20)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h)(0x600553E6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h)(0x6191DB6C)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h)(0x60ADE4D1)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h)(0x5BFBBAEC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h)(0x5B9F2990)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h)(0x5D400134)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h)(0x626A3599)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h)(0x68CD0B26)
+I (..\inc\app_usart.h)(0x6A976237)
+I (..\inc\app_profile\app_rdtss.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h)(0x68CD0B38)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.h)(0x68CD0B38)
+I (..\inc\app_ble.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss_task.h)(0x68CD0B39)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h)(0x59192094)
+F (..\src\app_gpio.c)(0x6A976237)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\app_gpio.o --omf_browse .\objects\app_gpio.crf --depend .\objects\app_gpio.d)
+I (..\inc\app_gpio.h)(0x6A976237)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h)(0x5FA56A96)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h)(0x5FA56A96)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h)(0x68CD0B3B)
+I (D:\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x5EC775F6)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h)(0x68CD0B37)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h)(0x68CD0B30)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h)(0x68CD0B36)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h)(0x68CD0B30)
+F (..\inc\app_user_config.h)(0x6A976237)()
+F (..\readme.txt)(0x00000000)()
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\tasks.c)(0x60DC5C76)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\tasks.o --omf_browse .\objects\tasks.crf --depend .\objects\tasks.d)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\inc\FreeRTOSConfig.h)(0x6A9763E2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\timers.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h)(0x60DC5C76)
+I (D:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x5EC775FC)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\queue.c)(0x60DC5C76)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\queue.o --omf_browse .\objects\queue.crf --depend .\objects\queue.d)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\string.h)(0x5EC77604)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\inc\FreeRTOSConfig.h)(0x6A9763E2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\queue.h)(0x60DC5C76)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\list.c)(0x60DC5C76)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\list.o --omf_browse .\objects\list.crf --depend .\objects\list.d)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\inc\FreeRTOSConfig.h)(0x6A9763E2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x60DC5C77)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\timers.c)(0x60DC5C76)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\timers.o --omf_browse .\objects\timers.crf --depend .\objects\timers.d)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\inc\FreeRTOSConfig.h)(0x6A9763E2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\queue.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\timers.h)(0x60DC5C76)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c)(0x60DC5C76)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\heap_4.o --omf_browse .\objects\heap_4.crf --depend .\objects\heap_4.d)
+I (D:\Keil_v5\ARM\ARMCC\include\stdlib.h)(0x5EC775FC)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\inc\FreeRTOSConfig.h)(0x6A9763E2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x60DC5C77)
+F (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\port.c)(0x60DC5C76)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O2 -Otime --apcs=interwork --split_sections -I ..\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common -I ..\inc\rw -I ..\inc\app_profile -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include -I ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
-ID:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
-ID:\Keil_v5\ARM\CMSIS\Include
-D__UVISION_VERSION="531" -DN32WB03x -DUSE_STDPERIPH_DRIVER -DN32WB03X -DUSE_STDPERIPH_DRIVER
-o .\objects\port.o --omf_browse .\objects\port.crf --depend .\objects\port.d)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h)(0x60DC5C77)
+I (D:\Keil_v5\ARM\ARMCC\include\stddef.h)(0x5EC775FC)
+I (D:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5EC775FC)
+I (..\inc\FreeRTOSConfig.h)(0x6A9763E2)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h)(0x60DC5C77)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h)(0x60DC5C76)
+I (..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h)(0x60DC5C77)
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/misc.crf b/mcm-ddc-ble/MDK-ARM/Objects/misc.crf
new file mode 100644
index 0000000..8faf10d
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/misc.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/misc.d b/mcm-ddc-ble/MDK-ARM/Objects/misc.d
new file mode 100644
index 0000000..dc4c21b
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/misc.d
@@ -0,0 +1,30 @@
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\misc.c
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\misc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\misc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\misc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/misc.o b/mcm-ddc-ble/MDK-ARM/Objects/misc.o
new file mode 100644
index 0000000..f9b493f
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/misc.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_adc.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_adc.crf
new file mode 100644
index 0000000..f09bfad
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_adc.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_adc.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_adc.d
new file mode 100644
index 0000000..47edcc8
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_adc.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_adc.c
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_adc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_adc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_adc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_adc.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_adc.o
new file mode 100644
index 0000000..46cdf50
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_adc.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_crc.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_crc.crf
new file mode 100644
index 0000000..6aaaa10
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_crc.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_crc.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_crc.d
new file mode 100644
index 0000000..ecab2fc
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_crc.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_crc.c
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_crc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_crc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_crc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_crc.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_crc.o
new file mode 100644
index 0000000..5302629
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_crc.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_dma.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_dma.crf
new file mode 100644
index 0000000..1d031a7
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_dma.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_dma.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_dma.d
new file mode 100644
index 0000000..97e2529
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_dma.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_dma.c
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_dma.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_dma.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_dma.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_dma.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_dma.o
new file mode 100644
index 0000000..c3b8b21
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_dma.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_exti.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_exti.crf
new file mode 100644
index 0000000..c76ad6c
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_exti.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_exti.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_exti.d
new file mode 100644
index 0000000..4c6d6ac
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_exti.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_exti.c
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_exti.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_exti.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_exti.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_exti.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_exti.o
new file mode 100644
index 0000000..ac458fe
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_exti.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_gpio.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_gpio.crf
new file mode 100644
index 0000000..aaae955
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_gpio.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_gpio.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_gpio.d
new file mode 100644
index 0000000..962eead
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_gpio.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_gpio.c
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_gpio.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_gpio.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_gpio.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_gpio.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_gpio.o
new file mode 100644
index 0000000..a16174c
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_gpio.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_lpuart.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_lpuart.crf
new file mode 100644
index 0000000..94b8c90
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_lpuart.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_lpuart.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_lpuart.d
new file mode 100644
index 0000000..ea48de5
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_lpuart.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_lpuart.c
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_lpuart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_lpuart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_lpuart.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_lpuart.o
new file mode 100644
index 0000000..c8e52db
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_lpuart.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_qflash.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_qflash.crf
new file mode 100644
index 0000000..6decbfc
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_qflash.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_qflash.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_qflash.d
new file mode 100644
index 0000000..960e1c1
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_qflash.d
@@ -0,0 +1,31 @@
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_qflash.c
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_qflash.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_qflash.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_qflash.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\n32wb03x_qflash.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_qflash.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_qflash.o
new file mode 100644
index 0000000..455215f
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_qflash.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_rcc.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_rcc.crf
new file mode 100644
index 0000000..59fec67
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_rcc.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_rcc.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_rcc.d
new file mode 100644
index 0000000..54eb2ef
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_rcc.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_rcc.c
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_rcc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_rcc.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_rcc.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_rcc.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_rcc.o
new file mode 100644
index 0000000..c50de7c
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_rcc.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_spi.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_spi.crf
new file mode 100644
index 0000000..30270e8
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_spi.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_spi.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_spi.d
new file mode 100644
index 0000000..a81b10d
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_spi.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_spi.c
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_spi.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_spi.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_spi.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_spi.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_spi.o
new file mode 100644
index 0000000..f8784cf
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_spi.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_tim.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_tim.crf
new file mode 100644
index 0000000..d8b3560
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_tim.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_tim.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_tim.d
new file mode 100644
index 0000000..9d4fc64
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_tim.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_tim.c
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_tim.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_tim.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_tim.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_tim.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_tim.o
new file mode 100644
index 0000000..d2799ea
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_tim.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_usart.crf b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_usart.crf
new file mode 100644
index 0000000..25abbb7
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_usart.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_usart.d b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_usart.d
new file mode 100644
index 0000000..3167918
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_usart.d
@@ -0,0 +1,30 @@
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_usart.c
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\n32wb03x_usart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\n32wb03x_usart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\n32wb03x_usart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_usart.o b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_usart.o
new file mode 100644
index 0000000..92895f2
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/n32wb03x_usart.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_ble.crf b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble.crf
new file mode 100644
index 0000000..757176c
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_ble.d b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble.d
new file mode 100644
index 0000000..d25686a
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble.d
@@ -0,0 +1,132 @@
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\ns_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\ns_ble.o: ..\inc\app_user_config.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\ns_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\ns_ble.o: ..\inc\app_profile\rwapp_config.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\ns_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_ble.o b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble.o
new file mode 100644
index 0000000..75a10b3
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_ble_task.crf b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble_task.crf
new file mode 100644
index 0000000..9bb88a5
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble_task.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_ble_task.d b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble_task.d
new file mode 100644
index 0000000..c21f1f3
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble_task.d
@@ -0,0 +1,134 @@
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.c
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_ble_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\ns_ble_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\ns_ble_task.o: ..\inc\app_user_config.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\ns_ble_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\ns_ble_task.o: ..\inc\app_profile\rwapp_config.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c\l2cm_int.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cm.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_ble_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_ble_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\ns_ble_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_ble_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_ble_task.o b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble_task.o
new file mode 100644
index 0000000..633f318
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_ble_task.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_error.crf b/mcm-ddc-ble/MDK-ARM/Objects/ns_error.crf
new file mode 100644
index 0000000..d30ba6b
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_error.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_error.d b/mcm-ddc-ble/MDK-ARM/Objects/ns_error.d
new file mode 100644
index 0000000..66d5aed
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/ns_error.d
@@ -0,0 +1,5 @@
+.\objects\ns_error.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.c
+.\objects\ns_error.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.h
+.\objects\ns_error.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\ns_error.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\ns_error.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_error.o b/mcm-ddc-ble/MDK-ARM/Objects/ns_error.o
new file mode 100644
index 0000000..172012f
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_error.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_log_lpuart.crf b/mcm-ddc-ble/MDK-ARM/Objects/ns_log_lpuart.crf
new file mode 100644
index 0000000..a41312d
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_log_lpuart.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_log_lpuart.d b/mcm-ddc-ble/MDK-ARM/Objects/ns_log_lpuart.d
new file mode 100644
index 0000000..110be84
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/ns_log_lpuart.d
@@ -0,0 +1,34 @@
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.c
+.\objects\ns_log_lpuart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_log_lpuart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\ns_log_lpuart.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\ns_log_lpuart.o: ..\inc\app_user_config.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\ns_log_lpuart.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_log_lpuart.o b/mcm-ddc-ble/MDK-ARM/Objects/ns_log_lpuart.o
new file mode 100644
index 0000000..e6d9ed3
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_log_lpuart.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_sec.crf b/mcm-ddc-ble/MDK-ARM/Objects/ns_sec.crf
new file mode 100644
index 0000000..931976e
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_sec.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_sec.d b/mcm-ddc-ble/MDK-ARM/Objects/ns_sec.d
new file mode 100644
index 0000000..9a2ed28
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/ns_sec.d
@@ -0,0 +1,128 @@
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_sec.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\ns_sec.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\ns_sec.o: ..\inc\app_user_config.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\ns_sec.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\ns_sec.o: ..\inc\app_profile\rwapp_config.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_sec.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_sec.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\ns_sec.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_sec.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_sec.o b/mcm-ddc-ble/MDK-ARM/Objects/ns_sec.o
new file mode 100644
index 0000000..520f8de
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_sec.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_sleep.crf b/mcm-ddc-ble/MDK-ARM/Objects/ns_sleep.crf
new file mode 100644
index 0000000..cd4e3d1
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_sleep.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_sleep.d b/mcm-ddc-ble/MDK-ARM/Objects/ns_sleep.d
new file mode 100644
index 0000000..bca39ec
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/ns_sleep.d
@@ -0,0 +1,125 @@
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.c
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_sleep.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\ns_sleep.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\ns_sleep.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\ns_sleep.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_sleep.o: ..\inc\app_user_config.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\ns_sleep.o: ..\inc\app_profile\rwapp_config.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_sleep.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\ns_sleep.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_sleep.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_sleep.o b/mcm-ddc-ble/MDK-ARM/Objects/ns_sleep.o
new file mode 100644
index 0000000..9d68bd7
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_sleep.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_timer.crf b/mcm-ddc-ble/MDK-ARM/Objects/ns_timer.crf
new file mode 100644
index 0000000..510afc0
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_timer.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_timer.d b/mcm-ddc-ble/MDK-ARM/Objects/ns_timer.d
new file mode 100644
index 0000000..f2166b9
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/ns_timer.d
@@ -0,0 +1,126 @@
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.c
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_timer.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\ns_timer.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\ns_timer.o: ..\inc\app_user_config.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\ns_timer.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\ns_timer.o: ..\inc\app_profile\rwapp_config.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\ns_timer.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_timer.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\ns_timer.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\ns_timer.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ns_timer.o b/mcm-ddc-ble/MDK-ARM/Objects/ns_timer.o
new file mode 100644
index 0000000..baae5b0
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/ns_timer.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/port.crf b/mcm-ddc-ble/MDK-ARM/Objects/port.crf
new file mode 100644
index 0000000..0489648
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/port.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/port.d b/mcm-ddc-ble/MDK-ARM/Objects/port.d
new file mode 100644
index 0000000..62ac142
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/port.d
@@ -0,0 +1,12 @@
+.\objects\port.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\port.c
+.\objects\port.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h
+.\objects\port.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\port.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\port.o: ..\inc\FreeRTOSConfig.h
+.\objects\port.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h
+.\objects\port.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h
+.\objects\port.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h
+.\objects\port.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h
+.\objects\port.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h
+.\objects\port.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h
+.\objects\port.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/port.o b/mcm-ddc-ble/MDK-ARM/Objects/port.o
new file mode 100644
index 0000000..2c61064
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/port.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/prf.crf b/mcm-ddc-ble/MDK-ARM/Objects/prf.crf
new file mode 100644
index 0000000..864b1ab
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/prf.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/prf.d b/mcm-ddc-ble/MDK-ARM/Objects/prf.d
new file mode 100644
index 0000000..2c79859
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/prf.d
@@ -0,0 +1,57 @@
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf.c
+.\objects\prf.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\prf.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\prf.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\prf.o: ..\inc\app_user_config.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\prf.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\prf.o: ..\inc\app_profile\rwapp_config.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\prf.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\prf.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\prf.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/prf.o b/mcm-ddc-ble/MDK-ARM/Objects/prf.o
new file mode 100644
index 0000000..6e2d3a1
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/prf.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/prf_utils.crf b/mcm-ddc-ble/MDK-ARM/Objects/prf_utils.crf
new file mode 100644
index 0000000..0acaf58
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/prf_utils.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/prf_utils.d b/mcm-ddc-ble/MDK-ARM/Objects/prf_utils.d
new file mode 100644
index 0000000..f41e151
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/prf_utils.d
@@ -0,0 +1,72 @@
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf_utils.c
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\prf_utils.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\prf_utils.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\prf_utils.o: ..\inc\app_user_config.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\prf_utils.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\prf_utils.o: ..\inc\app_profile\rwapp_config.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\prf_utils.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\prf_utils.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\prf_utils.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\prf_utils.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/prf_utils.o b/mcm-ddc-ble/MDK-ARM/Objects/prf_utils.o
new file mode 100644
index 0000000..e5ec1de
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/prf_utils.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/queue.crf b/mcm-ddc-ble/MDK-ARM/Objects/queue.crf
new file mode 100644
index 0000000..38d1cf0
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/queue.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/queue.d b/mcm-ddc-ble/MDK-ARM/Objects/queue.d
new file mode 100644
index 0000000..24020ed
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/queue.d
@@ -0,0 +1,15 @@
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\queue.c
+.\objects\queue.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\queue.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h
+.\objects\queue.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\queue.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\queue.o: ..\inc\FreeRTOSConfig.h
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h
+.\objects\queue.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\queue.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/queue.o b/mcm-ddc-ble/MDK-ARM/Objects/queue.o
new file mode 100644
index 0000000..3a94c67
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/queue.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rdts_common.crf b/mcm-ddc-ble/MDK-ARM/Objects/rdts_common.crf
new file mode 100644
index 0000000..ed3126b
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rdts_common.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rdts_common.d b/mcm-ddc-ble/MDK-ARM/Objects/rdts_common.d
new file mode 100644
index 0000000..9b862f1
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/rdts_common.d
@@ -0,0 +1,73 @@
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.c
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rdts_common.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\rdts_common.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\rdts_common.o: ..\inc\app_user_config.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\rdts_common.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\rdts_common.o: ..\inc\app_profile\rwapp_config.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\rdts_common.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\rdts_common.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\rdts_common.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\rdts_common.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rdts_common.o b/mcm-ddc-ble/MDK-ARM/Objects/rdts_common.o
new file mode 100644
index 0000000..e2c0a4a
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rdts_common.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rdtss.crf b/mcm-ddc-ble/MDK-ARM/Objects/rdtss.crf
new file mode 100644
index 0000000..7c08916
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rdtss.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rdtss.d b/mcm-ddc-ble/MDK-ARM/Objects/rdtss.d
new file mode 100644
index 0000000..99ddc4d
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/rdtss.d
@@ -0,0 +1,73 @@
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss.c
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\rdtss.o: ..\inc\app_user_config.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\rdtss.o: ..\inc\app_profile\rwapp_config.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\rdtss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss_task.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rdtss.o b/mcm-ddc-ble/MDK-ARM/Objects/rdtss.o
new file mode 100644
index 0000000..73c0256
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rdtss.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rdtss_task.crf b/mcm-ddc-ble/MDK-ARM/Objects/rdtss_task.crf
new file mode 100644
index 0000000..07c844e
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rdtss_task.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rdtss_task.d b/mcm-ddc-ble/MDK-ARM/Objects/rdtss_task.d
new file mode 100644
index 0000000..b54f52a
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/rdtss_task.d
@@ -0,0 +1,77 @@
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss_task.c
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rdtss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\rdtss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\rdtss_task.o: ..\inc\app_user_config.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\rdtss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\rdtss_task.o: ..\inc\app_profile\rwapp_config.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss_task.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\rdtss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\rdtss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\rdtss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\rdtss_task.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rdtss_task.o b/mcm-ddc-ble/MDK-ARM/Objects/rdtss_task.o
new file mode 100644
index 0000000..743f682
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rdtss_task.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rwip.crf b/mcm-ddc-ble/MDK-ARM/Objects/rwip.crf
new file mode 100644
index 0000000..44049d8
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rwip.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rwip.d b/mcm-ddc-ble/MDK-ARM/Objects/rwip.d
new file mode 100644
index 0000000..426a422
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/rwip.d
@@ -0,0 +1,128 @@
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rwip.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\rwip.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\rwip.o: ..\inc\app_user_config.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\rwip.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\rwip.o: ..\inc\app_profile\rwapp_config.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\rwip.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\rwip.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_slice.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api\h4tl.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api\ecc_p256.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\rwip.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api\dbg.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api\dbg_swdiag.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api\dbg_trc.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\rwip.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rwip.o b/mcm-ddc-ble/MDK-ARM/Objects/rwip.o
new file mode 100644
index 0000000..a28010b
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rwip.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rwip_driver.crf b/mcm-ddc-ble/MDK-ARM/Objects/rwip_driver.crf
new file mode 100644
index 0000000..35a9bbe
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rwip_driver.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rwip_driver.d b/mcm-ddc-ble/MDK-ARM/Objects/rwip_driver.d
new file mode 100644
index 0000000..65a316e
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/rwip_driver.d
@@ -0,0 +1,124 @@
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip_driver.c
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rwip_driver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\rwip_driver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\rwip_driver.o: ..\inc\app_user_config.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\rwip_driver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\rwip_driver.o: ..\inc\app_profile\rwapp_config.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\rwip_driver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rwip_driver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\rwip_driver.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\rwip_driver.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/rwip_driver.o b/mcm-ddc-ble/MDK-ARM/Objects/rwip_driver.o
new file mode 100644
index 0000000..9484575
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/rwip_driver.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/startup_n32wb03x.d b/mcm-ddc-ble/MDK-ARM/Objects/startup_n32wb03x.d
new file mode 100644
index 0000000..a7f950a
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/startup_n32wb03x.d
@@ -0,0 +1 @@
+.\objects\startup_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/startup_n32wb03x.o b/mcm-ddc-ble/MDK-ARM/Objects/startup_n32wb03x.o
new file mode 100644
index 0000000..9a76719
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/startup_n32wb03x.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/system_n32wb03x.crf b/mcm-ddc-ble/MDK-ARM/Objects/system_n32wb03x.crf
new file mode 100644
index 0000000..c10ffb2
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/system_n32wb03x.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/system_n32wb03x.d b/mcm-ddc-ble/MDK-ARM/Objects/system_n32wb03x.d
new file mode 100644
index 0000000..56abd0e
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/system_n32wb03x.d
@@ -0,0 +1,30 @@
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.c
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cm0.h
+.\objects\system_n32wb03x.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmInstr.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core\core_cmFunc.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\system_n32wb03x.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\n32wb03x.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\system_n32wb03x.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\system_n32wb03x.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/system_n32wb03x.o b/mcm-ddc-ble/MDK-ARM/Objects/system_n32wb03x.o
new file mode 100644
index 0000000..a2152a6
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/system_n32wb03x.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/tasks.crf b/mcm-ddc-ble/MDK-ARM/Objects/tasks.crf
new file mode 100644
index 0000000..36ad5e4
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/tasks.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/tasks.d b/mcm-ddc-ble/MDK-ARM/Objects/tasks.d
new file mode 100644
index 0000000..f44e9a3
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/tasks.d
@@ -0,0 +1,17 @@
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\tasks.c
+.\objects\tasks.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\tasks.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h
+.\objects\tasks.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\tasks.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\tasks.o: ..\inc\FreeRTOSConfig.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\timers.h
+.\objects\tasks.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\stack_macros.h
+.\objects\tasks.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/tasks.o b/mcm-ddc-ble/MDK-ARM/Objects/tasks.o
new file mode 100644
index 0000000..261420d
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/tasks.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/timers.crf b/mcm-ddc-ble/MDK-ARM/Objects/timers.crf
new file mode 100644
index 0000000..515be47
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/timers.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/timers.d b/mcm-ddc-ble/MDK-ARM/Objects/timers.d
new file mode 100644
index 0000000..32b4415
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/timers.d
@@ -0,0 +1,15 @@
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\timers.c
+.\objects\timers.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\FreeRTOS.h
+.\objects\timers.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\timers.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\timers.o: ..\inc\FreeRTOSConfig.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\projdefs.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\portable.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\deprecated_definitions.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\portmacro.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\mpu_wrappers.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\task.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\list.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\queue.h
+.\objects\timers.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include\timers.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/timers.o b/mcm-ddc-ble/MDK-ARM/Objects/timers.o
new file mode 100644
index 0000000..8e527d3
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/Objects/timers.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/bin/mcm-ddc-ble.bin b/mcm-ddc-ble/MDK-ARM/bin/mcm-ddc-ble.bin
new file mode 100644
index 0000000..84e2041
Binary files /dev/null and b/mcm-ddc-ble/MDK-ARM/bin/mcm-ddc-ble.bin differ
diff --git a/mcm-ddc-ble/MDK-ARM/build.log b/mcm-ddc-ble/MDK-ARM/build.log
new file mode 100644
index 0000000..46b603f
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/build.log
@@ -0,0 +1,53 @@
+*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
+Build target 'N32WB03x'
+assembling startup_n32wb03x.s...
+compiling misc.c...
+compiling n32wb03x_gpio.c...
+compiling n32wb03x_crc.c...
+compiling n32wb03x_exti.c...
+compiling n32wb03x_dma.c...
+compiling n32wb03x_rcc.c...
+compiling system_n32wb03x.c...
+compiling n32wb03x_usart.c...
+compiling n32wb03x_adc.c...
+compiling n32wb03x_spi.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 rdtss.c...
+compiling diss_task.c...
+compiling prf.c...
+compiling diss.c...
+compiling prf_utils.c...
+compiling ns_error.c...
+compiling ns_log_lpuart.c...
+compiling rwip.c...
+compiling rdts_common.c...
+compiling rdtss_task.c...
+compiling app_batt.c...
+compiling rwip_driver.c...
+compiling app_gpio.c...
+compiling tasks.c...
+compiling ns_sleep.c...
+compiling ns_timer.c...
+compiling ns_sec.c...
+compiling app_dis.c...
+compiling ns_ble_task.c...
+compiling list.c...
+compiling timers.c...
+compiling ns_ble.c...
+compiling queue.c...
+compiling heap_4.c...
+compiling app_rdtss.c...
+compiling port.c...
+compiling app_usart.c...
+compiling main.c...
+compiling app_ble.c...
+linking...
+Program Size: Code=24736 RO-data=3352 RW-data=1964 ZI-data=14484
+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).
+Build Time Elapsed: 00:00:05
diff --git a/mcm-ddc-ble/MDK-ARM/mcm-ddc-ble.uvguix.Administrator b/mcm-ddc-ble/MDK-ARM/mcm-ddc-ble.uvguix.Administrator
new file mode 100644
index 0000000..c25076e
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/mcm-ddc-ble.uvguix.Administrator
@@ -0,0 +1,1878 @@
+
+
+
+ -6.1
+
+ ### uVision Project, (C) Keil Software
+
+
+
+
+
+
+
+
+
+ 38003
+ Registers
+ 150 96
+
+
+ 346
+ Code Coverage
+ 1090 160
+
+
+ 204
+ Performance Analyzer
+ 1250
+
+
+
+
+
+ 35141
+ Event Statistics
+
+ 200 50 700
+
+
+ 1506
+ Symbols
+
+ 85 85 85
+
+
+ 1936
+ Watch 1
+
+ 200 133 133
+
+
+ 1937
+ Watch 2
+
+ 200 133 133
+
+
+ 1935
+ Call Stack + Locals
+
+ 200 133 133
+
+
+ 2506
+ Trace Data
+
+ 75 135 130 95 70 230 200 150
+
+
+ 466
+ Source Browser
+ 500
+ 300
+
+
+
+
+
+
+
+ 1
+ 1
+ 0
+ 0
+ -1
+
+
+
+
+
+
+ 44
+ 2
+ 3
+
+ -32000
+ -32000
+
+
+ -1
+ -1
+
+
+ 108
+ 273
+ 1256
+ 1094
+
+
+
+ 0
+
+ 247
+ 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000001000000000000000100000033483A5C63616969635F776F726B73706163655C6D6F746865726375705C6D636D2D6464632D626C655C7372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000040100006600000000080000A1030000
+
+
+
+ 0
+ Build
+
+ -1
+ -1
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 040100004F000000F0050000E7000000
+
+
+ 16
+ 0484FFFF4F83FFFFF088FFFFE783FFFF
+
+
+
+ 1005
+ 1005
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000FD00000071030000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 109
+ 109
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000FD00000071030000
+
+
+ 16
+ 0C010000230100003C02000087030000
+
+
+
+ 1465
+ 1465
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 1466
+ 1466
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 1467
+ 1467
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 1468
+ 1468
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 1506
+ 1506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 16384
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 1913
+ 1913
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0701000066000000ED050000CE000000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 1935
+ 1935
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 1936
+ 1936
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 1937
+ 1937
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 1939
+ 1939
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 1940
+ 1940
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 1941
+ 1941
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 1942
+ 1942
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 195
+ 195
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000FD00000071030000
+
+
+ 16
+ 0C010000230100003C02000087030000
+
+
+
+ 196
+ 196
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000FD00000071030000
+
+
+ 16
+ 0C010000230100003C02000087030000
+
+
+
+ 197
+ 197
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 00000000A20300000008000026040000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 198
+ 198
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 000000003D020000F0050000E9020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 199
+ 199
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000A5030000FD0700000D040000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 203
+ 203
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 8192
+ 0
+
+ 16
+ 0701000066000000ED050000CE000000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 204
+ 204
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0701000066000000ED050000CE000000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 221
+ 221
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000000000000000000000000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 2506
+ 2506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 2507
+ 2507
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 343
+ 343
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0701000066000000ED050000CE000000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 346
+ 346
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0701000066000000ED050000CE000000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 35141
+ 35141
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0701000066000000ED050000CE000000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35824
+ 35824
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0701000066000000ED050000CE000000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 35885
+ 35885
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35886
+ 35886
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35887
+ 35887
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35888
+ 35888
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35889
+ 35889
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35890
+ 35890
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35891
+ 35891
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35892
+ 35892
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35893
+ 35893
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35894
+ 35894
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35895
+ 35895
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35896
+ 35896
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35897
+ 35897
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35898
+ 35898
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35899
+ 35899
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35900
+ 35900
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35901
+ 35901
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35902
+ 35902
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35903
+ 35903
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35904
+ 35904
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 35905
+ 35905
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 38003
+ 38003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000066000000FD00000071030000
+
+
+ 16
+ 0C010000230100003C02000087030000
+
+
+
+ 38007
+ 38007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000A5030000FD0700000D040000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 436
+ 436
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000A5030000FD0700000D040000
+
+
+ 16
+ 0C010000230100003C02000087030000
+
+
+
+ 437
+ 437
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 440
+ 440
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 463
+ 463
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000A5030000FD0700000D040000
+
+
+ 16
+ 0C010000230100003C02000087030000
+
+
+
+ 466
+ 466
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000A5030000FD0700000D040000
+
+
+ 16
+ 0C010000230100003C02000087030000
+
+
+
+ 470
+ 470
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0701000066000000ED050000CE000000
+
+
+ 16
+ 0C0100002301000004040000BB010000
+
+
+
+ 50000
+ 50000
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50001
+ 50001
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50002
+ 50002
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50003
+ 50003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50004
+ 50004
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50005
+ 50005
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50006
+ 50006
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50007
+ 50007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50008
+ 50008
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50009
+ 50009
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50010
+ 50010
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50011
+ 50011
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50012
+ 50012
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50013
+ 50013
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50014
+ 50014
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50015
+ 50015
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50016
+ 50016
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50017
+ 50017
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50018
+ 50018
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 50019
+ 50019
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ F304000066000000ED05000034020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 59392
+ 59392
+ 1
+ 0
+ 0
+ 0
+ 966
+ 0
+ 8192
+ 0
+
+ 16
+ 0000000000000000D10300001C000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59393
+ 0
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000260400000008000039040000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59399
+ 59399
+ 1
+ 0
+ 0
+ 0
+ 476
+ 0
+ 8192
+ 1
+
+ 16
+ 000000001C000000E701000038000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59400
+ 59400
+ 0
+ 0
+ 0
+ 0
+ 612
+ 0
+ 8192
+ 2
+
+ 16
+ 00000000380000006F02000054000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 824
+ 824
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 0300000054020000ED050000D0020000
+
+
+ 16
+ 0C010000230100000C020000FB010000
+
+
+
+ 3312
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF04010000E7000000F0050000EB000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000000484FFFF4F83FFFFF088FFFFE783FFFF040100004F000000F0050000E70000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFEC0400004F000000F00400004D020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000F087FFFF4F83FFFFF088FFFF4D85FFFFF00400004F000000F00500004D02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF000100004F000000040100008A030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000083FFFF4F83FFFF0084FFFF8A86FFFF000000004F000000000100008A0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000039020000F00500003D02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000000083FFFF3D85FFFFF088FFFFE985FFFF000000003D020000F0050000E902000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF80200003D020000FC020000E902000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000008A030000000800008E030000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000000083FFFF8E86FFFF008BFFFF2687FFFF000000008E03000000080000260400000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+
+
+ 59392
+ File
+
+ 2666
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000B6B655F6D656D5F696E6974960000000000000006000B6B655F6D656D5F696E69740A4B455F4D454D5F454E5614675F727769705F686561705F656E765F73697A65146E735F486172644661756C745F48616E646C65720C6170705F626C655F696E69740F4750494F5F50696E5F546F67676C65000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000
+
+
+
+ 59399
+ Build
+
+ 1004
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000084E3332574230337896000000000000000300084E33325742303378094F54415F494D475F31094F54415F494D475F320000000000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000
+
+
+
+ 59400
+ Debug
+
+ 2373
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000
+
+
+
+ 0
+ 2048
+ 1152
+
+
+
+
+
+ 1
+ 0
+
+ 100
+ 0
+
+ ..\src\main.c
+ 23
+ 121
+ 124
+ 1
+
+ 0
+
+
+
+
+
diff --git a/mcm-ddc-ble/MDK-ARM/mcm-ddc-ble.uvoptx b/mcm-ddc-ble/MDK-ARM/mcm-ddc-ble.uvoptx
new file mode 100644
index 0000000..5e44241
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/mcm-ddc-ble.uvoptx
@@ -0,0 +1,1271 @@
+
+
+
+ 1.0
+
+ ### uVision Project, (C) Keil Software
+
+
+ *.c
+ *.s*; *.src; *.a*
+ *.obj; *.o
+ *.lib
+ *.txt; *.h; *.inc
+ *.plm
+ *.cpp
+ 0
+
+
+
+ 0
+ 0
+
+
+
+ N32WB03x
+ 0x4
+ ARM-ADS
+
+ 64000000
+
+ 1
+ 1
+ 0
+ 1
+ 0
+
+
+ 1
+ 65535
+ 0
+ 0
+ 0
+
+
+ 79
+ 66
+ 8
+ .\Listings\
+
+
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+
+
+ 1
+ 0
+ 1
+
+ 255
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+ 3
+
+
+
+
+
+
+
+
+
+
+ BIN\CMSIS_AGDI.dll
+
+
+
+ 0
+ CMSIS_AGDI
+ -X"Any" -UAny -O206 -S0 -C0 -P00 -TO18 -TC10000000 -TP20 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO15 -FD20000000 -FC1000 -FN1 -FF0N32WB03x.FLM -FS01000000 -FL040000 -FP0($$Device:N32WB031$Flash\N32WB03x.FLM)
+
+
+ 0
+ UL2CM3
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32WB03x -FS01000000 -FL040000 -FP0($$Device:N32WB031$Flash\N32WB03x.FLM))
+
+
+
+
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ OTA_IMG_1
+ 0x4
+ ARM-ADS
+
+ 64000000
+
+ 0
+ 1
+ 1
+ 0
+ 0
+
+
+ 1
+ 65535
+ 0
+ 0
+ 0
+
+
+ 79
+ 66
+ 8
+ .\Listings\
+
+
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+
+ 255
+
+ 1
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+ -1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ OTA_IMG_2
+ 0x4
+ ARM-ADS
+
+ 64000000
+
+ 0
+ 1
+ 1
+ 0
+ 0
+
+
+ 1
+ 65535
+ 0
+ 0
+ 0
+
+
+ 79
+ 66
+ 8
+ .\Listings\
+
+
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+
+ 255
+
+ 1
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ 1
+ 0
+ 0
+ -1
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+
+
+
+ 0
+ 0
+ 0
+
+
+
+
+
+
+
+
+
+
+
+
+ STARTUP
+ 0
+ 0
+ 0
+ 0
+
+ 1
+ 1
+ 2
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s
+ startup_n32wb03x.s
+ 0
+ 0
+
+
+
+
+ CMSIS
+ 0
+ 0
+ 0
+ 0
+
+ 2
+ 2
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.c
+ system_n32wb03x.c
+ 0
+ 0
+
+
+
+
+ FWLB
+ 0
+ 0
+ 0
+ 0
+
+ 3
+ 3
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\misc.c
+ misc.c
+ 0
+ 0
+
+
+ 3
+ 4
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_adc.c
+ n32wb03x_adc.c
+ 0
+ 0
+
+
+ 3
+ 5
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_crc.c
+ n32wb03x_crc.c
+ 0
+ 0
+
+
+ 3
+ 6
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_dma.c
+ n32wb03x_dma.c
+ 0
+ 0
+
+
+ 3
+ 7
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_exti.c
+ n32wb03x_exti.c
+ 0
+ 0
+
+
+ 3
+ 8
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_gpio.c
+ n32wb03x_gpio.c
+ 0
+ 0
+
+
+ 3
+ 9
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_rcc.c
+ n32wb03x_rcc.c
+ 0
+ 0
+
+
+ 3
+ 10
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_tim.c
+ n32wb03x_tim.c
+ 0
+ 0
+
+
+ 3
+ 11
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_usart.c
+ n32wb03x_usart.c
+ 0
+ 0
+
+
+ 3
+ 12
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_spi.c
+ n32wb03x_spi.c
+ 0
+ 0
+
+
+ 3
+ 13
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_lpuart.c
+ n32wb03x_lpuart.c
+ 0
+ 0
+
+
+ 3
+ 14
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_qflash.c
+ n32wb03x_qflash.c
+ 0
+ 0
+
+
+
+
+ BLE_STACK
+ 0
+ 0
+ 0
+ 0
+
+ 4
+ 15
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\att\lib_att.c
+ lib_att.c
+ 0
+ 0
+
+
+ 4
+ 16
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c
+ rwip.c
+ 0
+ 0
+
+
+ 4
+ 17
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip_driver.c
+ rwip_driver.c
+ 0
+ 0
+
+
+
+
+ BLE_PROFILE
+ 0
+ 0
+ 0
+ 0
+
+ 5
+ 18
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf.c
+ prf.c
+ 0
+ 0
+
+
+ 5
+ 19
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf_utils.c
+ prf_utils.c
+ 0
+ 0
+
+
+ 5
+ 20
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss.c
+ diss.c
+ 0
+ 0
+
+
+ 5
+ 21
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss_task.c
+ diss_task.c
+ 0
+ 0
+
+
+ 5
+ 22
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass.c
+ bass.c
+ 0
+ 0
+
+
+ 5
+ 23
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass_task.c
+ bass_task.c
+ 0
+ 0
+
+
+ 5
+ 24
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss.c
+ rdtss.c
+ 0
+ 0
+
+
+ 5
+ 25
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss_task.c
+ rdtss_task.c
+ 0
+ 0
+
+
+ 5
+ 26
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.c
+ rdts_common.c
+ 0
+ 0
+
+
+ 5
+ 27
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss.c
+ ns_iuss.c
+ 0
+ 0
+
+
+ 5
+ 28
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss_task.c
+ ns_iuss_task.c
+ 0
+ 0
+
+
+
+
+ NS_DFU
+ 0
+ 0
+ 0
+ 0
+
+ 6
+ 29
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_crc.c
+ dfu_crc.c
+ 0
+ 0
+
+
+ 6
+ 30
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_delay.c
+ dfu_delay.c
+ 0
+ 0
+
+
+ 6
+ 31
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_led.c
+ dfu_led.c
+ 0
+ 0
+
+
+ 6
+ 32
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_ble.c
+ ns_dfu_ble.c
+ 0
+ 0
+
+
+ 6
+ 33
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_boot.c
+ ns_dfu_boot.c
+ 0
+ 0
+
+
+
+
+ Crypto
+ 0
+ 0
+ 0
+ 0
+
+ 7
+ 34
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\ns_ecc.c
+ ns_ecc.c
+ 0
+ 0
+
+
+ 7
+ 35
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\sha256.c
+ sha256.c
+ 0
+ 0
+
+
+ 7
+ 36
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\uECC.c
+ uECC.c
+ 0
+ 0
+
+
+
+
+ NS_LIB
+ 0
+ 0
+ 0
+ 0
+
+ 8
+ 37
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.c
+ ns_log_lpuart.c
+ 0
+ 0
+
+
+ 8
+ 38
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.c
+ ns_sleep.c
+ 0
+ 0
+
+
+ 8
+ 39
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.c
+ ns_error.c
+ 0
+ 0
+
+
+ 8
+ 40
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.c
+ ns_timer.c
+ 0
+ 0
+
+
+ 8
+ 41
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c
+ ns_sec.c
+ 0
+ 0
+
+
+ 8
+ 42
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+ ns_ble.c
+ 0
+ 0
+
+
+ 8
+ 43
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.c
+ ns_ble_task.c
+ 0
+ 0
+
+
+
+
+ BLE_APP
+ 0
+ 0
+ 0
+ 0
+
+ 9
+ 44
+ 1
+ 0
+ 0
+ 0
+ ..\src\app_profile\app_dis.c
+ app_dis.c
+ 0
+ 0
+
+
+ 9
+ 45
+ 1
+ 0
+ 0
+ 0
+ ..\src\app_profile\app_batt.c
+ app_batt.c
+ 0
+ 0
+
+
+ 9
+ 46
+ 1
+ 0
+ 0
+ 0
+ ..\src\app_profile\app_rdtss.c
+ app_rdtss.c
+ 0
+ 0
+
+
+ 9
+ 47
+ 1
+ 0
+ 0
+ 0
+ ..\src\app_profile\app_ns_ius.c
+ app_ns_ius.c
+ 0
+ 0
+
+
+ 9
+ 48
+ 1
+ 0
+ 0
+ 0
+ ..\src\app_ble.c
+ app_ble.c
+ 0
+ 0
+
+
+
+
+ USER
+ 0
+ 0
+ 0
+ 0
+
+ 10
+ 49
+ 1
+ 0
+ 0
+ 0
+ ..\src\main.c
+ main.c
+ 0
+ 0
+
+
+ 10
+ 50
+ 1
+ 0
+ 0
+ 0
+ ..\src\app_usart.c
+ app_usart.c
+ 0
+ 0
+
+
+ 10
+ 51
+ 1
+ 0
+ 0
+ 0
+ ..\src\app_gpio.c
+ app_gpio.c
+ 0
+ 0
+
+
+
+
+ CONFIG
+ 0
+ 0
+ 0
+ 0
+
+ 11
+ 52
+ 5
+ 0
+ 0
+ 0
+ ..\inc\app_user_config.h
+ app_user_config.h
+ 0
+ 0
+
+
+
+
+ DOC
+ 0
+ 0
+ 0
+ 0
+
+ 12
+ 53
+ 5
+ 0
+ 0
+ 0
+ ..\readme.txt
+ readme.txt
+ 0
+ 0
+
+
+
+
+ FREERTOS
+ 0
+ 0
+ 0
+ 0
+
+ 13
+ 54
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\tasks.c
+ tasks.c
+ 0
+ 0
+
+
+ 13
+ 55
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\queue.c
+ queue.c
+ 0
+ 0
+
+
+ 13
+ 56
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\list.c
+ list.c
+ 0
+ 0
+
+
+ 13
+ 57
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\timers.c
+ timers.c
+ 0
+ 0
+
+
+ 13
+ 58
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c
+ heap_4.c
+ 0
+ 0
+
+
+ 13
+ 59
+ 1
+ 0
+ 0
+ 0
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\port.c
+ port.c
+ 0
+ 0
+
+
+
+
diff --git a/mcm-ddc-ble/MDK-ARM/mcm-ddc-ble.uvprojx b/mcm-ddc-ble/MDK-ARM/mcm-ddc-ble.uvprojx
new file mode 100644
index 0000000..ace43ca
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/mcm-ddc-ble.uvprojx
@@ -0,0 +1,2738 @@
+
+
+
+ 2.1
+
+ ### uVision Project, (C) Keil Software
+
+
+
+ N32WB03x
+ 0x4
+ ARM-ADS
+ 5060750::V5.06 update 6 (build 750)::ARMCC
+ 0
+
+
+ N32WB031
+ Nationstech
+ Nationstech.N32WB03X_DFP.1.4.0
+ http://www.keil.com/pack/
+ IRAM(0x20000000,0xC000) IROM(0x1000000,0x40000) CPUTYPE("Cortex-M0") CLOCK(64000000) ELITTLE
+
+
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32WB03X -FS01000000 -FL040000 -FP0($$Device:N32WB031$Flash\N32WB03X.FLM))
+ 0
+ $$Device:N32WB031$firmware\CMSIS\device\n32wb03x.h
+
+
+
+
+
+
+
+
+
+ $$Device:N32WB031$svd\N32WB03X.svd
+ 0
+ 0
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+
+ .\Objects\
+ mcm-ddc-ble
+ 1
+ 0
+ 0
+ 1
+ 1
+ .\Listings\
+ 1
+ 0
+ 0
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 0
+ fromelf --bin --output=.\bin\mcm-ddc-ble.bin .\Objects\mcm-ddc-ble.axf
+
+ 0
+ 0
+ 0
+ 0
+
+ 0
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 3
+
+
+ 1
+
+
+ SARMCM3.DLL
+
+ DARMCM1.DLL
+ -pCM0
+ SARMCM3.DLL
+
+ TARMCM1.DLL
+ -pCM0
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 16
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+ 1
+ 4096
+
+ 1
+ BIN\UL2CM3.DLL
+ "" ()
+
+
+
+
+ 0
+
+
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ "Cortex-M0"
+
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 8
+ 1
+ 0
+ 0
+ 0
+ 3
+ 3
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x20000000
+ 0xc000
+
+
+ 1
+ 0x1000000
+ 0x40000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x1000000
+ 0x40000
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x20004000
+ 0x8000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+
+
+
+ 1
+ 0
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 0
+ 0
+ 1
+ 0
+ 0
+ 3
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+
+
+ N32WB03X, USE_STDPERIPH_DRIVER
+
+ ..\inc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core;..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device;..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common;..\inc\rw;..\inc\app_profile;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\include;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 4
+
+
+
+
+
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0x00000000
+ 0x20000000
+
+
+
+
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\symdef\symbol_g15.obj
+
+
+
+
+
+
+
+ STARTUP
+
+
+ startup_n32wb03x.s
+ 2
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s
+
+
+
+
+ CMSIS
+
+
+ system_n32wb03x.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.c
+
+
+
+
+ FWLB
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 0
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ misc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\misc.c
+
+
+ n32wb03x_adc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_adc.c
+
+
+ n32wb03x_crc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_crc.c
+
+
+ n32wb03x_dma.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_dma.c
+
+
+ n32wb03x_exti.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_exti.c
+
+
+ n32wb03x_gpio.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_gpio.c
+
+
+ n32wb03x_rcc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_rcc.c
+
+
+ n32wb03x_tim.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_tim.c
+
+
+ n32wb03x_usart.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_usart.c
+
+
+ n32wb03x_spi.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_spi.c
+
+
+ n32wb03x_lpuart.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_lpuart.c
+
+
+ n32wb03x_qflash.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_qflash.c
+
+
+
+
+ BLE_STACK
+
+
+ lib_att.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\att\lib_att.c
+
+
+ rwip.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c
+
+
+ rwip_driver.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip_driver.c
+
+
+
+
+ BLE_PROFILE
+
+
+ prf.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf.c
+
+
+ prf_utils.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf_utils.c
+
+
+ diss.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss.c
+
+
+ diss_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss_task.c
+
+
+ bass.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass.c
+
+
+ bass_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass_task.c
+
+
+ rdtss.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss.c
+
+
+ rdtss_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss_task.c
+
+
+ rdts_common.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.c
+
+
+ ns_iuss.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ ns_iuss_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss_task.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NS_DFU
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ dfu_crc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_crc.c
+
+
+ dfu_delay.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_delay.c
+
+
+ dfu_led.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_led.c
+
+
+ ns_dfu_ble.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_ble.c
+
+
+ ns_dfu_boot.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_boot.c
+
+
+
+
+ Crypto
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ ns_ecc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\ns_ecc.c
+
+
+ sha256.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\sha256.c
+
+
+ uECC.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\uECC.c
+
+
+
+
+ NS_LIB
+
+
+ ns_log_lpuart.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.c
+
+
+ ns_sleep.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.c
+
+
+ ns_error.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.c
+
+
+ ns_timer.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.c
+
+
+ ns_sec.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c
+
+
+ ns_ble.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+
+
+ ns_ble_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.c
+
+
+
+
+ BLE_APP
+
+
+ app_dis.c
+ 1
+ ..\src\app_profile\app_dis.c
+
+
+ app_batt.c
+ 1
+ ..\src\app_profile\app_batt.c
+
+
+ app_rdtss.c
+ 1
+ ..\src\app_profile\app_rdtss.c
+
+
+ app_ns_ius.c
+ 1
+ ..\src\app_profile\app_ns_ius.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
+
+ app_ble.c
+ 1
+ ..\src\app_ble.c
+
+
+
+
+ USER
+
+
+ main.c
+ 1
+ ..\src\main.c
+
+
+ app_usart.c
+ 1
+ ..\src\app_usart.c
+
+
+ app_gpio.c
+ 1
+ ..\src\app_gpio.c
+
+
+
+
+ CONFIG
+
+
+ app_user_config.h
+ 5
+ ..\inc\app_user_config.h
+
+
+
+
+ DOC
+
+
+ readme.txt
+ 5
+ ..\readme.txt
+
+
+
+
+ FREERTOS
+
+
+ tasks.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\tasks.c
+
+
+ queue.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\queue.c
+
+
+ list.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\list.c
+
+
+ timers.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\timers.c
+
+
+ heap_4.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c
+
+
+ port.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\port.c
+
+
+
+
+
+
+ OTA_IMG_1
+ 0x4
+ ARM-ADS
+ 5060960::V5.06 update 7 (build 960)::.\ARMCC
+ 0
+
+
+ N32WB031
+ Nationstech
+ Nationstech.N32WB03X_DFP.1.4.0
+ http://www.keil.com/pack/
+ IRAM(0x20000000,0xC000) IROM(0x1000000,0x40000) CPUTYPE("Cortex-M0") CLOCK(64000000) ELITTLE
+
+
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32WB03X -FS01000000 -FL040000 -FP0($$Device:N32WB031$Flash\N32WB03X.FLM))
+ 0
+ $$Device:N32WB031$firmware\CMSIS\device\n32wb03x.h
+
+
+
+
+
+
+
+
+
+ $$Device:N32WB031$svd\N32WB03X.svd
+ 0
+ 0
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+
+ .\Objects\
+ rdtss_ota
+ 1
+ 0
+ 0
+ 1
+ 1
+ .\Listings\
+ 1
+ 0
+ 0
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ fromelf --bin --output=.\bin\rdtss_ota.bin .\Objects\rdtss_ota.axf
+ cmd.exe /C copy .\bin\rdtss_ota.bin ..\..\nations-tec\N32WB03x_SDK_V2.0.0\utilities\dfu\Image\APP1.bin
+ 0
+ 0
+ 0
+ 0
+
+ 0
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 3
+
+
+ 1
+
+
+ SARMCM3.DLL
+
+ DARMCM1.DLL
+ -pCM0
+ SARMCM3.DLL
+
+ TARMCM1.DLL
+ -pCM0
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 16
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+ 1
+ 4096
+
+ 1
+ BIN\UL2CM3.DLL
+
+
+
+
+
+ 0
+
+
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ "Cortex-M0"
+
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 8
+ 1
+ 0
+ 0
+ 0
+ 3
+ 3
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x20000000
+ 0xc000
+
+
+ 1
+ 0x1000000
+ 0x40000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x1004000
+ 0x1c000
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x20004000
+ 0x8000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+
+
+
+ 1
+ 0
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 0
+ 0
+ 1
+ 0
+ 0
+ 3
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+
+
+ N32WB03X, USE_STDPERIPH_DRIVER, APPLICATION, BLE_OTA_ENABLE
+
+ ..\inc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core;..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device;..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common;..\inc\rw;..\inc\app_profile;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec;..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 4
+
+
+
+
+
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0x00000000
+ 0x20000000
+
+
+
+
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\symdef\symbol_g15.obj
+
+
+
+
+
+
+
+ STARTUP
+
+
+ startup_n32wb03x.s
+ 2
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s
+
+
+
+
+ CMSIS
+
+
+ system_n32wb03x.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.c
+
+
+
+
+ FWLB
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 0
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ misc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\misc.c
+
+
+ n32wb03x_adc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_adc.c
+
+
+ n32wb03x_crc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_crc.c
+
+
+ n32wb03x_dma.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_dma.c
+
+
+ n32wb03x_exti.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_exti.c
+
+
+ n32wb03x_gpio.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_gpio.c
+
+
+ n32wb03x_rcc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_rcc.c
+
+
+ n32wb03x_tim.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_tim.c
+
+
+ n32wb03x_usart.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_usart.c
+
+
+ n32wb03x_spi.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_spi.c
+
+
+ n32wb03x_lpuart.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_lpuart.c
+
+
+ n32wb03x_qflash.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_qflash.c
+
+
+
+
+ BLE_STACK
+
+
+ lib_att.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\att\lib_att.c
+
+
+ rwip.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c
+
+
+ rwip_driver.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip_driver.c
+
+
+
+
+ BLE_PROFILE
+
+
+ prf.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf.c
+
+
+ prf_utils.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf_utils.c
+
+
+ diss.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss.c
+
+
+ diss_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss_task.c
+
+
+ bass.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass.c
+
+
+ bass_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass_task.c
+
+
+ rdtss.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss.c
+
+
+ rdtss_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss_task.c
+
+
+ rdts_common.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.c
+
+
+ ns_iuss.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss.c
+
+
+ ns_iuss_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss_task.c
+
+
+
+
+ NS_DFU
+
+
+ dfu_crc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_crc.c
+
+
+ dfu_delay.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_delay.c
+
+
+ dfu_led.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_led.c
+
+
+ ns_dfu_ble.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_ble.c
+
+
+ ns_dfu_boot.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_boot.c
+
+
+
+
+ Crypto
+
+
+ ns_ecc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\ns_ecc.c
+
+
+ sha256.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\sha256.c
+
+
+ uECC.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\uECC.c
+
+
+
+
+ NS_LIB
+
+
+ ns_log_lpuart.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.c
+
+
+ ns_sleep.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.c
+
+
+ ns_error.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.c
+
+
+ ns_timer.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.c
+
+
+ ns_sec.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c
+
+
+ ns_ble.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+
+
+ ns_ble_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.c
+
+
+
+
+ BLE_APP
+
+
+ app_dis.c
+ 1
+ ..\src\app_profile\app_dis.c
+
+
+ app_batt.c
+ 1
+ ..\src\app_profile\app_batt.c
+
+
+ app_rdtss.c
+ 1
+ ..\src\app_profile\app_rdtss.c
+
+
+ app_ns_ius.c
+ 1
+ ..\src\app_profile\app_ns_ius.c
+
+
+ app_ble.c
+ 1
+ ..\src\app_ble.c
+
+
+
+
+ USER
+
+
+ main.c
+ 1
+ ..\src\main.c
+
+
+ app_usart.c
+ 1
+ ..\src\app_usart.c
+
+
+ app_gpio.c
+ 1
+ ..\src\app_gpio.c
+
+
+
+
+ CONFIG
+
+
+ app_user_config.h
+ 5
+ ..\inc\app_user_config.h
+
+
+
+
+ DOC
+
+
+ readme.txt
+ 5
+ ..\readme.txt
+
+
+
+
+ FREERTOS
+
+
+ tasks.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\tasks.c
+
+
+ queue.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\queue.c
+
+
+ list.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\list.c
+
+
+ timers.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\timers.c
+
+
+ heap_4.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c
+
+
+ port.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\port.c
+
+
+
+
+
+
+ OTA_IMG_2
+ 0x4
+ ARM-ADS
+ 5060960::V5.06 update 7 (build 960)::.\ARMCC
+ 0
+
+
+ N32WB031
+ Nationstech
+ Nationstech.N32WB03X_DFP.1.4.0
+ http://www.keil.com/pack/
+ IRAM(0x20000000,0xC000) IROM(0x1000000,0x40000) CPUTYPE("Cortex-M0") CLOCK(64000000) ELITTLE
+
+
+ UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0N32WB03X -FS01000000 -FL040000 -FP0($$Device:N32WB031$Flash\N32WB03X.FLM))
+ 0
+ $$Device:N32WB031$firmware\CMSIS\device\n32wb03x.h
+
+
+
+
+
+
+
+
+
+ $$Device:N32WB031$svd\N32WB03X.svd
+ 0
+ 0
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 1
+
+ .\Objects\
+ rdtss_ota
+ 1
+ 0
+ 0
+ 1
+ 1
+ .\Listings\
+ 1
+ 0
+ 0
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 0
+ 0
+
+
+ 0
+ 0
+ 0
+ 0
+
+
+ 1
+ 1
+ fromelf --bin --output=.\bin\rdtss_ota.bin .\Objects\rdtss_ota.axf
+ cmd.exe /C copy .\bin\rdtss_ota.bin ..\..\nations-tec\N32WB03x_SDK_V2.0.0\utilities\dfu\Image\APP2.bin
+ 0
+ 0
+ 0
+ 0
+
+ 0
+
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 3
+
+
+ 1
+
+
+ SARMCM3.DLL
+
+ DARMCM1.DLL
+ -pCM0
+ SARMCM3.DLL
+
+ TARMCM1.DLL
+ -pCM0
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 16
+
+
+
+
+ 1
+ 0
+ 0
+ 1
+ 1
+ 4096
+
+ 1
+ BIN\UL2CM3.DLL
+
+
+
+
+
+ 0
+
+
+
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 1
+ 1
+ 0
+ 0
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 1
+ 0
+ 0
+ "Cortex-M0"
+
+ 0
+ 0
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 8
+ 1
+ 0
+ 0
+ 0
+ 3
+ 3
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 1
+ 0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x20000000
+ 0xc000
+
+
+ 1
+ 0x1000000
+ 0x40000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 1
+ 0x1020000
+ 0x1c000
+
+
+ 1
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x0
+ 0x0
+
+
+ 0
+ 0x20004000
+ 0x8000
+
+
+ 0
+ 0x0
+ 0x0
+
+
+
+
+
+ 1
+ 0
+ 1
+ 0
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 0
+ 0
+ 1
+ 0
+ 0
+ 3
+ 0
+ 1
+ 1
+ 0
+ 0
+ 0
+
+
+ N32WB03X, USE_STDPERIPH_DRIVER, APPLICATION, BLE_OTA_ENABLE
+
+ ..\inc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\core;..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device;..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\hogp\hogpd\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\l2c;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\dbg\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ecc_p256\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\h4tl\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\src;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common;..\inc\rw;..\inc\app_profile;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\arch;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\adv;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\delay;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec;..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble;..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 0
+ 4
+
+
+
+
+
+
+
+
+ 1
+ 0
+ 0
+ 0
+ 1
+ 0
+ 0x00000000
+ 0x20000000
+
+
+
+
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\symdef\symbol_g15.obj
+
+
+
+
+
+
+
+ STARTUP
+
+
+ startup_n32wb03x.s
+ 2
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s
+
+
+
+
+ CMSIS
+
+
+ system_n32wb03x.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.c
+
+
+
+
+ FWLB
+
+
+ 0
+ 0
+ 0
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 0
+ 2
+ 2
+
+
+
+
+
+
+
+
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+
+
+
+
+
+
+
+
+
+
+
+ misc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\misc.c
+
+
+ n32wb03x_adc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_adc.c
+
+
+ n32wb03x_crc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_crc.c
+
+
+ n32wb03x_dma.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_dma.c
+
+
+ n32wb03x_exti.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_exti.c
+
+
+ n32wb03x_gpio.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_gpio.c
+
+
+ n32wb03x_rcc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_rcc.c
+
+
+ n32wb03x_tim.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_tim.c
+
+
+ n32wb03x_usart.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_usart.c
+
+
+ n32wb03x_spi.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_spi.c
+
+
+ n32wb03x_lpuart.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_lpuart.c
+
+
+ n32wb03x_qflash.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\src\n32wb03x_qflash.c
+
+
+
+
+ BLE_STACK
+
+
+ lib_att.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\att\lib_att.c
+
+
+ rwip.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c
+
+
+ rwip_driver.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip_driver.c
+
+
+
+
+ BLE_PROFILE
+
+
+ prf.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf.c
+
+
+ prf_utils.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\prf_utils.c
+
+
+ diss.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss.c
+
+
+ diss_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss_task.c
+
+
+ bass.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass.c
+
+
+ bass_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\bas\bass\src\bass_task.c
+
+
+ rdtss.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss.c
+
+
+ rdtss_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\src\rdtss_task.c
+
+
+ rdts_common.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.c
+
+
+ ns_iuss.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss.c
+
+
+ ns_iuss_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\ns_ius\ns_iuss\src\ns_iuss_task.c
+
+
+
+
+ NS_DFU
+
+
+ dfu_crc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_crc.c
+
+
+ dfu_delay.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_delay.c
+
+
+ dfu_led.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\dfu\common\dfu_led.c
+
+
+ ns_dfu_ble.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_ble.c
+
+
+ ns_dfu_boot.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\dfu\ns_dfu_boot.c
+
+
+
+
+ Crypto
+
+
+ ns_ecc.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\ns_ecc.c
+
+
+ sha256.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\sha256.c
+
+
+ uECC.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ecc\uECC.c
+
+
+
+
+ NS_LIB
+
+
+ ns_log_lpuart.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.c
+
+
+ ns_sleep.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.c
+
+
+ ns_error.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\error\ns_error.c
+
+
+ ns_timer.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.c
+
+
+ ns_sec.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c
+
+
+ ns_ble.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c
+
+
+ ns_ble_task.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.c
+
+
+
+
+ BLE_APP
+
+
+ app_dis.c
+ 1
+ ..\src\app_profile\app_dis.c
+
+
+ app_batt.c
+ 1
+ ..\src\app_profile\app_batt.c
+
+
+ app_rdtss.c
+ 1
+ ..\src\app_profile\app_rdtss.c
+
+
+ app_ns_ius.c
+ 1
+ ..\src\app_profile\app_ns_ius.c
+
+
+ app_ble.c
+ 1
+ ..\src\app_ble.c
+
+
+
+
+ USER
+
+
+ main.c
+ 1
+ ..\src\main.c
+
+
+ app_usart.c
+ 1
+ ..\src\app_usart.c
+
+
+ app_gpio.c
+ 1
+ ..\src\app_gpio.c
+
+
+
+
+ CONFIG
+
+
+ app_user_config.h
+ 5
+ ..\inc\app_user_config.h
+
+
+
+
+ DOC
+
+
+ readme.txt
+ 5
+ ..\readme.txt
+
+
+
+
+ FREERTOS
+
+
+ tasks.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\tasks.c
+
+
+ queue.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\queue.c
+
+
+ list.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\list.c
+
+
+ timers.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\timers.c
+
+
+ heap_4.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\MemMang\heap_4.c
+
+
+ port.c
+ 1
+ ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Third_Party\FreeRTOS\Source\portable\RVDS\ARM_CM0\port.c
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <Project Info>
+
+
+
+
+
+ 0
+ 1
+
+
+
+
+
diff --git a/mcm-ddc-ble/inc/FreeRTOSConfig.h b/mcm-ddc-ble/inc/FreeRTOSConfig.h
new file mode 100644
index 0000000..5a35397
--- /dev/null
+++ b/mcm-ddc-ble/inc/FreeRTOSConfig.h
@@ -0,0 +1,111 @@
+/*
+ FreeRTOS V9.0.0 - Copyright (C) 2016 Real Time Engineers Ltd.
+ All rights reserved
+
+ http://www.FreeRTOS.org
+
+ FreeRTOS is free software; you can redistribute it and/or modify it under
+ the terms of the GNU General Public License (version 2) as published by the
+ Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception.
+*/
+
+#ifndef FREERTOS_CONFIG_H
+#define FREERTOS_CONFIG_H
+
+/*-----------------------------------------------------------
+ * Application specific definitions.
+ *
+ * These definitions should be adjusted for your particular hardware and
+ * application requirements.
+ *----------------------------------------------------------*/
+
+/* Ensure stdint is only used by the compiler, and not the assembler. */
+#if defined(__ICCARM__) || defined(__CC_ARM) || defined(__GNUC__)
+ #include
+ extern uint32_t SystemCoreClock;
+#endif
+
+
+#define configUSE_PREEMPTION 1
+#define configUSE_IDLE_HOOK 0
+#define configUSE_TICK_HOOK 0
+#define configCPU_CLOCK_HZ ( SystemCoreClock )
+#define configTICK_RATE_HZ ( ( TickType_t ) 1000 )
+#define configMAX_PRIORITIES ( 7 )
+#define configMINIMAL_STACK_SIZE ( ( uint16_t ) 128 )
+#define configTOTAL_HEAP_SIZE ( ( size_t ) ( 8 * 1024 ) )
+#define configMAX_TASK_NAME_LEN ( 16 )
+#define configUSE_TRACE_FACILITY 1
+#define configUSE_STATS_FORMATTING_FUNCTIONS 1
+#define configUSE_16_BIT_TICKS 0
+#define configIDLE_SHOULD_YIELD 1
+#define configUSE_MUTEXES 1
+#define configQUEUE_REGISTRY_SIZE 8
+#define configCHECK_FOR_STACK_OVERFLOW 0
+#define configUSE_RECURSIVE_MUTEXES 1
+#define configUSE_MALLOC_FAILED_HOOK 0
+#define configUSE_APPLICATION_TASK_TAG 0
+#define configUSE_COUNTING_SEMAPHORES 1
+#define configGENERATE_RUN_TIME_STATS 0
+
+/* Co-routine definitions. */
+#define configUSE_CO_ROUTINES 0
+#define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
+
+/* Software timer definitions. */
+#define configUSE_TIMERS 0
+#define configTIMER_TASK_PRIORITY ( 2 )
+#define configTIMER_QUEUE_LENGTH 10
+#define configTIMER_TASK_STACK_DEPTH ( configMINIMAL_STACK_SIZE * 2 )
+
+/* Set the following definitions to 1 to include the API function, or zero
+to exclude the API function. */
+#define INCLUDE_vTaskPrioritySet 1
+#define INCLUDE_uxTaskPriorityGet 1
+#define INCLUDE_vTaskDelete 1
+#define INCLUDE_vTaskCleanUpResources 1
+#define INCLUDE_vTaskSuspend 1
+#define INCLUDE_vTaskDelayUntil 1
+#define INCLUDE_vTaskDelay 1
+#define INCLUDE_xQueueGetMutexHolder 1
+#define INCLUDE_xTaskGetSchedulerState 1
+#define INCLUDE_eTaskGetState 1
+
+/* Cortex-M specific definitions. */
+#ifdef __NVIC_PRIO_BITS
+ /* __NVIC_PRIO_BITS will be specified when CMSIS is being used. */
+ #define configPRIO_BITS __NVIC_PRIO_BITS
+#else
+ #define configPRIO_BITS 2 /* 4 priority levels */
+#endif
+
+/* The lowest interrupt priority that can be used in a call to a "set priority"
+function. */
+#define configLIBRARY_LOWEST_INTERRUPT_PRIORITY 3
+
+/* The highest interrupt priority that can be used by any interrupt service
+routine that makes calls to interrupt safe FreeRTOS API functions. DO NOT CALL
+INTERRUPT SAFE FREERTOS API FUNCTIONS FROM ANY INTERRUPT THAT HAS A HIGHER
+PRIORITY THAN THIS! (higher priorities are lower numeric values. */
+#define configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY 3
+
+/* Interrupt priorities used by the kernel port layer itself. These are generic
+to all Cortex-M ports, and do not rely on any particular library functions. */
+#define configKERNEL_INTERRUPT_PRIORITY ( configLIBRARY_LOWEST_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) )
+/* !!!! configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to zero !!!!
+See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */
+#define configMAX_SYSCALL_INTERRUPT_PRIORITY ( configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY << (8 - configPRIO_BITS) )
+
+/* Normal assert() semantics without relying on the provision of an assert.h
+header file. */
+#define configASSERT( x ) if( ( x ) == 0 ) { taskDISABLE_INTERRUPTS(); for( ;; ); }
+
+/* Definitions that map the FreeRTOS port interrupt handlers to their CMSIS
+standard names. With these defined, the FreeRTOS ARM_CM0 port implements
+SVC_Handler, PendSV_Handler and SysTick_Handler directly (n32wb03x_it.c must
+NOT define them, and main() must NOT call SysTick_Config). */
+#define vPortSVCHandler SVC_Handler
+#define xPortPendSVHandler PendSV_Handler
+#define xPortSysTickHandler SysTick_Handler
+
+#endif /* FREERTOS_CONFIG_H */
diff --git a/mcm-ddc-ble/inc/app_ble.h b/mcm-ddc-ble/inc/app_ble.h
new file mode 100644
index 0000000..0d16f44
--- /dev/null
+++ b/mcm-ddc-ble/inc/app_ble.h
@@ -0,0 +1,95 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file ns_ble.h
+ * @author NSING Firmware Team
+ * @version v1.0.1
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+#ifndef __APP_BLE_H__
+#define __APP_BLE_H__
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "ns_ble.h"
+#include "ns_ble_task.h"
+
+/// User Task messages
+enum user_msg_id
+{
+ APP_USER_DEMO_EVE = APP_FREE_EVE_FOR_USER,
+ APP_CUSTS_TEST_EVT,
+
+};
+
+/* ble application initialization */
+void app_ble_init(void);
+void app_ble_gap_params_init(void);
+void app_ble_adv_init(void);
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __APP_BLE_H__ */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
diff --git a/mcm-ddc-ble/inc/app_gpio.h b/mcm-ddc-ble/inc/app_gpio.h
new file mode 100644
index 0000000..8a1ae55
--- /dev/null
+++ b/mcm-ddc-ble/inc/app_gpio.h
@@ -0,0 +1,91 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_gpio.h
+ * @author NSING Firmware Team
+ * @version v1.0.0
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+#ifndef __APP_GPIO_H__
+#define __APP_GPIO_H__
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "n32wb03x.h"
+
+#define LED1_PORT GPIOB
+#define LED1_PIN GPIO_PIN_0
+#define LED2_PORT GPIOA
+#define LED2_PIN GPIO_PIN_6
+
+
+void LedInit(GPIO_Module* GPIOx, uint16_t Pin);
+void LedOn(GPIO_Module* GPIOx, uint16_t Pin);
+void LedOff(GPIO_Module* GPIOx, uint16_t Pin);
+void LedBlink(GPIO_Module* GPIOx, uint16_t Pin);
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __APP_GPIO_H__ */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
diff --git a/mcm-ddc-ble/inc/app_profile/app_batt.h b/mcm-ddc-ble/inc/app_profile/app_batt.h
new file mode 100644
index 0000000..5fc237b
--- /dev/null
+++ b/mcm-ddc-ble/inc/app_profile/app_batt.h
@@ -0,0 +1,129 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_batt.h
+ * @author NSING Firmware Team
+ * @version v1.0.0
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+#ifndef APP_BATT_H_
+#define APP_BATT_H_
+
+/**
+ * @addtogroup APP
+ * @ingroup RICOW
+ *
+ * @brief Battery Application Module entry point
+ *
+ * @{
+ **/
+
+/* Includes ------------------------------------------------------------------*/
+
+#include "rwip_config.h" // SW configuration
+
+#if (BLE_APP_BATT)
+
+#include // Standard Integer Definition
+#include "ke_task.h" // Kernel Task Definition
+
+/* Public typedef -----------------------------------------------------------*/
+
+/// Battery Application Module Environment Structure
+struct app_batt_env_tag
+{
+ /// Connection handle
+ uint8_t conidx;
+ /// Current Battery Level
+ uint8_t batt_lvl;
+};
+
+/* Public variables ---------------------------------------------------------*/
+
+/// Battery Application environment
+extern struct app_batt_env_tag app_batt_env;
+
+/// Table of message handlers
+extern const struct app_subtask_handlers app_batt_handlers;
+
+/* Public function prototypes -----------------------------------------------*/
+
+/**
+ *
+ * Health Thermometer Application Functions
+ *
+ **/
+
+/**
+ * @brief Initialize Battery Application Module
+ **/
+void app_batt_init(void);
+
+/**
+ * @brief Add a Battery Service instance in the DB
+ **/
+void app_batt_add_bas(void);
+
+/**
+ * @brief Enable the Battery Service
+ **/
+void app_batt_enable_prf(uint8_t conidx);
+
+/**
+ * @brief Send a Battery level value
+ **/
+void app_batt_send_lvl(uint8_t batt_lvl);
+
+#endif //(BLE_APP_BATT)
+
+/// @} APP
+
+#endif // APP_BATT_H_
diff --git a/mcm-ddc-ble/inc/app_profile/app_dis.h b/mcm-ddc-ble/inc/app_profile/app_dis.h
new file mode 100644
index 0000000..cec9f0a
--- /dev/null
+++ b/mcm-ddc-ble/inc/app_profile/app_dis.h
@@ -0,0 +1,158 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_dis.h
+ * @author NSING Firmware Team
+ * @version v1.0.0
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+
+#ifndef APP_DIS_H_
+#define APP_DIS_H_
+
+/**
+ * @addtogroup APP
+ *
+ * @brief Device Information Application Module Entry point.
+ *
+ * @{
+ **/
+
+/* Includes ------------------------------------------------------------------*/
+
+#include "rwip_config.h" // SW Configuration
+
+#if (BLE_APP_DIS)
+
+#include
+
+/* Define ------------------------------------------------------------*/
+
+/// Manufacturer Name Value
+#define APP_DIS_MANUFACTURER_NAME ("NSING")
+#define APP_DIS_MANUFACTURER_NAME_LEN (5)
+
+/// Model Number String Value
+#define APP_DIS_MODEL_NB_STR ("NS-BLE-1.0")
+#define APP_DIS_MODEL_NB_STR_LEN (10)
+
+/// Serial Number
+#define APP_DIS_SERIAL_NB_STR ("1.0.0.0-LE")
+#define APP_DIS_SERIAL_NB_STR_LEN (10)
+
+/// Firmware Revision
+#define APP_DIS_FIRM_REV_STR ("1.0.0")
+#define APP_DIS_FIRM_REV_STR_LEN (5)
+
+/// System ID Value - LSB -> MSB
+#define APP_DIS_SYSTEM_ID ("\x12\x34\x56\xFF\xFE\x9A\xBC\xDE")
+#define APP_DIS_SYSTEM_ID_LEN (8)
+
+/// Hardware Revision String
+#define APP_DIS_HARD_REV_STR ("1.0.0")
+#define APP_DIS_HARD_REV_STR_LEN (5)
+
+/// Software Revision String
+#define APP_DIS_SW_REV_STR ("1.0.0")
+#define APP_DIS_SW_REV_STR_LEN (5)
+
+/// IEEE
+#define APP_DIS_IEEE ("\xFF\xEE\xDD\xCC\xBB\xAA")
+#define APP_DIS_IEEE_LEN (6)
+
+/**
+ * PNP ID Value - LSB -> MSB
+ * Vendor ID Source : 0x02 (USB Implementer’s Forum assigned Vendor ID value)
+ * Vendor ID : 0x045E (Microsoft Corp)
+ * Product ID : 0x0040
+ * Product Version : 0x0300
+ */
+#define APP_DIS_PNP_ID ("\x02\x5E\x04\x40\x00\x00\x03")
+#define APP_DIS_PNP_ID_LEN (7)
+
+#if (BLE_APP_HID)
+#define APP_DIS_FEATURES (DIS_MANUFACTURER_NAME_CHAR_SUP_BIT |\
+ DIS_MODEL_NB_STR_CHAR_SUP_BIT |\
+ DIS_SYSTEM_ID_CHAR_SUP_BIT |\
+ DIS_PNP_ID_CHAR_SUP_BIT)
+
+#else
+#define APP_DIS_FEATURES (DIS_ALL_FEAT_SUP)
+#endif //(BLE_APP_HID)
+
+
+/* Public variables ---------------------------------------------------------*/
+
+/// Table of message handlers
+extern const struct app_subtask_handlers app_dis_handlers;
+
+/* Public function prototypes -----------------------------------------------*/
+
+/**
+ * @brief Initialize Device Information Service Application
+ **/
+void app_dis_init(void);
+
+/**
+ * @brief Add a Device Information Service instance in the DB
+ **/
+void app_dis_add_dis(void);
+
+/**
+ * @brief Enable the Device Information Service
+ **/
+void app_dis_enable_prf(uint16_t conhdl);
+
+#endif //BLE_APP_DIS
+
+/// @} APP
+
+#endif //APP_DIS_H_
diff --git a/mcm-ddc-ble/inc/app_profile/app_ns_ius.h b/mcm-ddc-ble/inc/app_profile/app_ns_ius.h
new file mode 100644
index 0000000..726f13b
--- /dev/null
+++ b/mcm-ddc-ble/inc/app_profile/app_ns_ius.h
@@ -0,0 +1,105 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_ns_ius.h
+ * @author NSING Firmware Team
+ * @version v1.0.0
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+
+#ifndef __APP_NS_IUS_H__
+#define __APP_NS_IUS_H__
+
+
+/* Includes ------------------------------------------------------------------*/
+
+#include "rwip_config.h" // SW configuration
+
+#include "prf_types.h"
+#include "prf.h"
+
+
+#if (BLE_APP_NS_IUS)
+/* Public typedef -----------------------------------------------------------*/
+enum
+{
+ NS_IUS_IDX_SVC,
+
+ NS_IUS_IDX_RC_CHAR,
+ NS_IUS_IDX_RC_VAL,
+ NS_IUS_IDX_RC_CFG,
+
+ NS_IUS_IDX_CC_CHAR,
+ NS_IUS_IDX_CC_VAL,
+ NS_IUS_IDX_CC_CFG,
+
+ NS_IUS_IDX_NB,
+};
+
+/* Public define ------------------------------------------------------------*/
+#define SERVICE_NS_IUS {0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11, 0x01,0x00, 0x11,0x11}
+#define CHAR_NS_IUS_RC {0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11 ,0x02,0x00, 0x11,0x11}
+#define CHAR_NS_IUS_CC {0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11,0x11 ,0x03,0x00, 0x11,0x11}
+
+
+/* Public macro -------------------------------------------------------------*/
+/* Public variables ---------------------------------------------------------*/
+extern struct attm_desc_128 ns_ius_att_db[NS_IUS_IDX_NB];
+/* Public function prototypes -----------------------------------------------*/
+extern const struct app_subtask_handlers ns_ius_app_handlers;
+
+void ns_ble_ius_app_cc_send(uint8_t *p_data, uint16_t length);
+void app_ns_ius_add_ns_ius(void);
+void app_ns_ius_init(void);
+
+#endif //BLE_APP_NS_IUS
+
+#endif //__APP_NS_IUS_H__
diff --git a/mcm-ddc-ble/inc/app_profile/app_rdtss.h b/mcm-ddc-ble/inc/app_profile/app_rdtss.h
new file mode 100644
index 0000000..53d8e3a
--- /dev/null
+++ b/mcm-ddc-ble/inc/app_profile/app_rdtss.h
@@ -0,0 +1,121 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_rdtss.h
+ * @author NSING Firmware Team
+ * @version v1.0.1
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+
+#ifndef APP_RDTSS_H_
+#define APP_RDTSS_H_
+
+/**
+ * @addtogroup APP
+ * @ingroup RICOW
+ *
+ * @brief Battery Application Module entry point
+ *
+ * @{
+ **/
+
+/* Includes ------------------------------------------------------------------*/
+
+#include "rwip_config.h" // SW configuration
+
+#if (BLE_RDTSS_SERVER)
+
+/// Manufacturer Name Value
+#define APP_RDTSS_MANUFACTURER_NAME ("NSING")
+#define APP_RDTSS_MANUFACTURER_NAME_LEN (5)
+
+
+
+#define ATT_SERVICE_AM_SPEED_128 {0x01,0x10,0x2E,0xC7,0x8a,0x0E, 0x73,0x90, 0xE1,0x11, 0xC2,0x08, 0x60,0x27,0x00,0x00} /*!< Service UUID */
+#define ATT_CHAR_AM_SPEED_WRITE_128 {0x01,0x00,0x2E,0xC7,0x8a,0x0E, 0x73,0x90, 0xE1,0x11, 0xC2,0x08, 0x60,0x27,0x00,0x00} /*!< Characteristic value UUID */
+#define ATT_CHAR_AM_SPEED_NTF_128 {0x02,0x00,0x2E,0xC7,0x8a,0x0E, 0x73,0x90, 0xE1,0x11, 0xC2,0x08, 0x60,0x27,0x00,0x00} /*!< Characteristic value UUID */
+
+
+/// rdtss Service Attributes Indexes
+enum
+{
+ RDTSS_IDX_SVC,
+
+ RDTSS_IDX_WRITE_CHAR,
+ RDTSS_IDX_WRITE_VAL,
+ RDTSS_IDX_WRITE_CFG,
+
+ RDTSS_IDX_NTF_CHAR,
+ RDTSS_IDX_NTF_VAL,
+ RDTSS_IDX_NTF_CFG,
+
+ RDTSS_IDX_NB,
+};
+
+extern uint8_t notify_en;
+/**
+ * @brief Initialize Device Information Service Application
+ **/
+void app_rdtss_init(void);
+
+/**
+ * @brief Add a Device Information Service instance in the DB
+ **/
+void app_rdtss_add_rdts(void);
+
+void rdtss_send_notify(uint8_t *data, uint16_t length);
+
+
+#endif //BLE_RDTSS_SERVER
+
+/// @} APP
+
+#endif // APP_RDTSS_H_
diff --git a/mcm-ddc-ble/inc/app_profile/rwapp_config.h b/mcm-ddc-ble/inc/app_profile/rwapp_config.h
new file mode 100644
index 0000000..0320ae9
--- /dev/null
+++ b/mcm-ddc-ble/inc/app_profile/rwapp_config.h
@@ -0,0 +1,131 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file rwapp_config.h
+ * @author NSING Firmware Team
+ * @version v1.0.0
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+
+#ifndef _RWAPP_CONFIG_H_
+#define _RWAPP_CONFIG_H_
+
+/**
+ * @addtogroup app
+ * @brief Application configuration definition
+ *
+ * @{
+ **/
+
+#include "app_user_config.h"
+#include "rwip_config.h"
+/* Includes ------------------------------------------------------------------*/
+
+/* Define ------------------------------------------------------------*/
+
+
+/// Application Profile
+#if defined(CFG_APP_PRF)
+#define BLE_APP_PRF 1
+#else // defined(CFG_APP_PRF)
+#define BLE_APP_PRF 0
+#endif // defined(CFG_APP_PRF)
+
+
+/// Health Thermometer Application
+#if defined(CFG_APP_HT)
+#define BLE_APP_HT 1
+#else // defined(CFG_APP_HT)
+#define BLE_APP_HT 0
+#endif // defined(CFG_APP_HT)
+
+/// HID Application
+#if defined(CFG_APP_HID)
+#define BLE_APP_HID 1
+#else // defined(CFG_APP_HID)
+#define BLE_APP_HID 0
+#endif // defined(CFG_APP_HID)
+
+/// DIS Application
+#if defined(CFG_APP_DIS)
+#define BLE_APP_DIS 1
+#else // defined(CFG_APP_DIS)
+#define BLE_APP_DIS 0
+#endif // defined(CFG_APP_DIS)
+
+
+
+/// Battery Service Application
+#if (CFG_APP_BATT)
+#define BLE_APP_BATT 1
+#else
+#define BLE_APP_BATT 0
+#endif //(CFG_APP_BATT)
+
+/// Security Application
+#if (defined(CFG_APP_SEC) || BLE_APP_HID)
+#define BLE_APP_SEC 1
+#else //(defined(CFG_APP_SEC) || BLE_APP_HID)
+#define BLE_APP_SEC 0
+#endif //(defined(CFG_APP_SEC) || BLE_APP_HID)
+
+
+#define AM0_APP_OPTIONAL_CHARACTERISTICS 0
+
+#if defined(CFG_APP_NS_IUS)
+#define BLE_APP_NS_IUS 1
+#else // defined(CFG_APP_NS_IUS)
+#define BLE_APP_NS_IUS 0
+#endif // defined(CFG_APP_NS_IUS)
+
+/// @} rwapp_config
+
+#endif /* _RWAPP_CONFIG_H_ */
diff --git a/mcm-ddc-ble/inc/app_usart.h b/mcm-ddc-ble/inc/app_usart.h
new file mode 100644
index 0000000..754d7e9
--- /dev/null
+++ b/mcm-ddc-ble/inc/app_usart.h
@@ -0,0 +1,152 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_usart.h
+ * @author NSING Firmware Team
+ * @version v1.0.1
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+#ifndef __APP_USART_H__
+#define __APP_USART_H__
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#include "n32wb03x.h"
+
+
+/* Public typedef -----------------------------------------------------------*/
+/* Public define ------------------------------------------------------------*/
+#define _USART1_COM_
+//#define _USART2_COM_
+
+#ifdef _USART1_COM_
+#define USARTx USART1
+#define USARTx_CLK RCC_APB2_PERIPH_USART1
+#define USARTx_GPIO GPIOB
+#define USARTx_GPIO_CLK RCC_APB2_PERIPH_GPIOB
+#define USARTx_RxPin GPIO_PIN_7
+#define USARTx_TxPin GPIO_PIN_6
+#define USARTx_Rx_GPIO_AF GPIO_AF4_USART1
+#define USARTx_Tx_GPIO_AF GPIO_AF4_USART1
+#define GPIO_APBxClkCmd RCC_EnableAPB2PeriphClk
+#define USART_APBxClkCmd RCC_EnableAPB2PeriphClk
+
+#define USARTx_DAT_Base (USART1_BASE + 0x04)
+#define USARTx_Tx_DMA_Channel DMA_CH1
+#define USARTx_Tx_DMA_FLAG DMA_FLAG_TC1
+#define USARTx_Rx_DMA_Channel DMA_CH2
+#define USARTx_Rx_DMA_FLAG DMA_FLAG_TC2
+#define USARTx_Tx_DMA_REMAP DMA_REMAP_USART1_TX
+#define USARTx_Rx_DMA_REMAP DMA_REMAP_USART1_RX
+#define USARTx_IRQn USART1_IRQn
+#define USARTx_IRQHandler USART1_IRQHandler
+#endif
+
+#ifdef _USART2_COM_
+#define USARTx USART2
+#define USARTx_CLK RCC_APB1_PERIPH_USART2
+#define USARTx_GPIO GPIOB
+#define USARTx_GPIO_CLK RCC_APB2_PERIPH_GPIOB
+#define USARTx_RxPin GPIO_PIN_5
+#define USARTx_TxPin GPIO_PIN_4
+#define USARTx_Rx_GPIO_AF GPIO_AF3_USART2
+#define USARTx_Tx_GPIO_AF GPIO_AF3_USART2
+#define GPIO_APBxClkCmd RCC_EnableAPB2PeriphClk
+#define USART_APBxClkCmd RCC_EnableAPB1PeriphClk
+
+#define USARTx_DAT_Base (USART2_BASE + 0x04)
+#define USARTx_Tx_DMA_Channel DMA_CH1
+#define USARTx_Tx_DMA_FLAG DMA_FLAG_TC1
+#define USARTx_Rx_DMA_Channel DMA_CH2
+#define USARTx_Rx_DMA_FLAG DMA_FLAG_TC2
+#define USARTx_Tx_DMA_REMAP DMA_REMAP_USART2_TX
+#define USARTx_Rx_DMA_REMAP DMA_REMAP_USART2_RX
+#define USARTx_IRQn USART2_IRQn
+#define USARTx_IRQHandler USART2_IRQHandler
+#endif
+
+
+#define USART_RX_DMA_SIZE 256
+#define USART_RX_FIFO_SIZE 1000
+#define USART_TX_FIFO_SIZE 1000
+
+
+/* Public macro -------------------------------------------------------------*/
+/* Public variables ---------------------------------------------------------*/
+
+/* Public function prototypes -----------------------------------------------*/
+
+void app_usart_configuration(void);
+uint8_t app_usart_rx_data_fifo_enter(const uint8_t *p_data, uint16_t len);
+uint8_t usart_tx_dma_send(uint8_t *p_data, uint16_t len);
+void app_usart_tx_data_blocking(uint8_t *p_data, uint16_t len);
+
+uint8_t app_usart_tx_fifo_enter(const uint8_t *p_data, uint16_t len);
+void usart_forward_to_ble_loop(void);
+void app_usart_dma_enable(FunctionalState Cmd);
+void app_usart_tx_process(void);
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __APP_USART_H__ */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
diff --git a/mcm-ddc-ble/inc/app_user_config.h b/mcm-ddc-ble/inc/app_user_config.h
new file mode 100644
index 0000000..c4365da
--- /dev/null
+++ b/mcm-ddc-ble/inc/app_user_config.h
@@ -0,0 +1,144 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_user_config.h
+ * @author NSING Firmware Team
+ * @version v1.0.1
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+#ifndef _APP_USER_CONFIG_H_
+#define _APP_USER_CONFIG_H_
+
+#include "ns_adv_data_def.h"
+
+/* Device name */
+#define CUSTOM_DEVICE_NAME "NS_RDTSS"
+
+/* adv configer*/
+#define CUSTOM_ADV_FAST_INTERVAL 160 /**< Fast advertising interval (in units of 0.625 ms. This value corresponds to 100 ms.). */
+#define CUSTOM_ADV_SLOW_INTERVAL 3200 /**< Slow advertising interval (in units of 0.625 ms. This value corresponds to 2 seconds). */
+
+#define CUSTOM_ADV_FAST_DURATION 0//30 /**< The advertising duration of fast advertising in units of 1 seconds. maximum is 655 seconds */
+#define CUSTOM_ADV_SLOW_DURATION 180 /**< The advertising duration of slow advertising in units of 1 seconds. maximum is 655 seconds */
+
+// Advertise data
+#define CUSTOM_USER_ADVERTISE_DATA \
+ "\x03"\
+ ADV_TYPE_SERVICE_DATA_16BIT_UUID\
+ ADV_UUID_DEVICE_INFORMATION_SERVICE\
+
+
+#define CUSTOM_USER_ADVERTISE_DATA_LEN (sizeof(CUSTOM_USER_ADVERTISE_DATA)-1)
+
+// Scan response data
+#define CUSTOM_USER_ADV_SCNRSP_DATA \
+ "\x0a"\
+ ADV_TYPE_MANUFACTURER_SPECIFIC_DATA\
+ "\xff\xffNations"
+
+// Scan response data length- maximum 31 bytes
+#define CUSTOM_USER_ADV_SCNRSP_DATA_LEN (sizeof(CUSTOM_USER_ADV_SCNRSP_DATA)-1)
+
+
+/* connection config */
+#define MIN_CONN_INTERVAL 15 /**< Minimum connection interval (15 ms) */
+#define MAX_CONN_INTERVAL 30 /**< Maximum connection interval (30 ms). */
+#define SLAVE_LATENCY 0 /**< Slave latency. */
+#define CONN_SUP_TIMEOUT 5000 /**< Connection supervisory timeout (5000ms). */
+
+#define FIRST_CONN_PARAMS_UPDATE_DELAY (5000) /**< Time of initiating event to update connection params (5 seconds). */
+
+//sec config
+#define SEC_PARAM_IO_CAPABILITIES GAP_IO_CAP_NO_INPUT_NO_OUTPUT /**< No I/O capabilities. (@enum gap_io_cap) */
+#define SEC_PARAM_OOB 0 /**< Out Of Band data not available. */
+#define SEC_PARAM_KEY_SIZE 16 /**< Minimum encryption key size. 7 to 16 */
+#define SEC_PARAM_BOND 1 /**< Perform bonding. */
+#define SEC_PARAM_MITM 1 /**< Man In The Middle protection not required. */
+#define SEC_PARAM_LESC 0 /**< LE Secure Connections not enabled. */
+#define SEC_PARAM_KEYPRESS 0 /**< Keypress notifications not enabled. */
+#define SEC_PARAM_IKEY GAP_KDIST_NONE /**< Initiator Key Distribution. (@enum gap_kdist) */
+#define SEC_PARAM_RKEY GAP_KDIST_ENCKEY /**< Responder Key Distribution. (@enum gap_kdist) */
+#define SEC_PARAM_SEC_MODE_LEVEL GAP_NO_SEC /**< Device security requirements (minimum security level). (@enum see gap_sec_req) */
+
+//bond conifg
+#define MAX_BOND_PEER 5
+#define BOND_STORE_ENABLE 0
+#define BOND_DATA_BASE_ADDR 0x0103B000
+
+/* profiles config */
+#define CFG_APP_DIS 1
+#define CFG_PRF_DISS 1
+//#define CFG_APP_BATT 1
+//#define CFG_PRF_BASS 1
+#define CFG_PRF_RDTSS 1
+
+#ifdef BLE_OTA_ENABLE
+#define CFG_APP_NS_IUS 1
+#endif
+
+/* User config */
+
+#define NS_LOG_ERROR_ENABLE 1
+#define NS_LOG_WARNING_ENABLE 1
+#define NS_LOG_INFO_ENABLE 1
+#define NS_LOG_DEBUG_ENABLE 0
+
+#define NS_LOG_LPUART_ENABLE 1
+
+#define NS_TIMER_ENABLE 1
+
+#define FIRMWARE_VERSION "1.0.0"
+#define HARDWARE_VERSION "1.0.0"
+
+
+
+#endif // _APP_USER_CONFIG_H_
+
diff --git a/mcm-ddc-ble/src/app_ble.c b/mcm-ddc-ble/src/app_ble.c
new file mode 100644
index 0000000..5f9788f
--- /dev/null
+++ b/mcm-ddc-ble/src/app_ble.c
@@ -0,0 +1,350 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_ble.c
+ * @author NSING Firmware Team
+ * @version v1.0.2
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+#include
+#include "n32wb03x.h"
+#include "gapm_task.h" // GAP Manager Task API
+#include "ns_sec.h"
+#include "app_ble.h"
+#include "app_usart.h"
+#include "app_gpio.h"
+#include "app_rdtss.h"
+#include "app_dis.h"
+#include "app_batt.h"
+#if (BLE_APP_NS_IUS)
+#include "app_ns_ius.h"
+#endif //BLE_APP_NS_IUS
+#include "app_user_config.h"
+/** @addtogroup
+ * @{
+ */
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+
+/* Private macro -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+
+/* Private function prototypes -----------------------------------------------*/
+
+/* Private functions ---------------------------------------------------------*/
+void app_ble_connected(void);
+void app_ble_disconnected(void);
+
+/**
+ * @brief user message handler
+ * @param
+ * @return
+ * @note
+ */
+void app_user_msg_handler(ke_msg_id_t const msgid, void const *p_param)
+{
+
+ switch (msgid)
+ {
+ case APP_CUSTS_TEST_EVT:
+ app_usart_tx_process();
+ break;
+// case :
+// break;
+ default:
+ break;
+ }
+
+
+}
+
+/**
+ * @brief ble message handler
+ * @param
+ * @return
+ * @note
+ */
+void app_ble_msg_handler(struct ble_msg_t const *p_ble_msg)
+{
+ switch (p_ble_msg->msg_id)
+ {
+ case APP_BLE_OS_READY:
+ NS_LOG_INFO("APP_BLE_OS_READY\r\n");
+ break;
+ case APP_BLE_GAP_CONNECTED:
+ app_ble_connected();
+ break;
+ case APP_BLE_GAP_DISCONNECTED:
+ app_ble_disconnected();
+ break;
+
+ default:
+ break;
+ }
+
+}
+
+/**
+ * @brief advertising message handler
+ * @param
+ * @return
+ * @note
+ */
+void app_ble_adv_msg_handler(enum app_adv_mode adv_mode)
+{
+ switch (adv_mode)
+ {
+ case APP_ADV_MODE_DIRECTED:
+
+ break;
+ case APP_ADV_MODE_FAST:
+
+ break;
+ case APP_ADV_MODE_SLOW:
+
+ break;
+ default:
+ break;
+ }
+
+}
+
+
+/**
+ * @brief ble GAP initialization
+ * @param
+ * @return
+ * @note
+ */
+void app_ble_gap_params_init(void)
+{
+ struct ns_gap_params_t dev_info = {0};
+ uint8_t *p_mac = SystemGetMacAddr();
+ //get UUID from trim stored
+ if(p_mac != NULL)
+ {
+ //set the uuid as mac address
+ memcpy(dev_info.mac_addr.addr, p_mac , BD_ADDR_LEN);
+ }
+ else{
+ memcpy(dev_info.mac_addr.addr, "\x01\x02\x03\x04\x05\x06" , BD_ADDR_LEN);
+ }
+
+
+ /* init params*/
+ dev_info.mac_addr_type = GAPM_STATIC_ADDR;
+ dev_info.appearance = 0;
+ dev_info.dev_role = GAP_ROLE_PERIPHERAL;
+
+ dev_info.dev_name_len = sizeof(CUSTOM_DEVICE_NAME)-1;
+ memcpy(dev_info.dev_name, CUSTOM_DEVICE_NAME, dev_info.dev_name_len);
+
+ dev_info.dev_conn_param.intv_min = MSECS_TO_UNIT(MIN_CONN_INTERVAL,MSECS_UNIT_1_25_MS);
+ dev_info.dev_conn_param.intv_max = MSECS_TO_UNIT(MAX_CONN_INTERVAL,MSECS_UNIT_1_25_MS);
+ dev_info.dev_conn_param.latency = SLAVE_LATENCY;
+ dev_info.dev_conn_param.time_out = MSECS_TO_UNIT(CONN_SUP_TIMEOUT,MSECS_UNIT_10_MS);
+ dev_info.conn_param_update_delay = FIRST_CONN_PARAMS_UPDATE_DELAY;
+
+ ns_ble_gap_init(&dev_info);
+
+}
+
+
+/**
+ * @brief ble advertising initialization
+ * @param
+ * @return
+ * @note
+ */
+void app_ble_adv_init(void)
+{
+ struct ns_adv_params_t user_adv = {0};
+
+ //init advertising data
+ user_adv.adv_data_len = CUSTOM_USER_ADVERTISE_DATA_LEN;
+ memcpy(user_adv.adv_data,CUSTOM_USER_ADVERTISE_DATA,CUSTOM_USER_ADVERTISE_DATA_LEN);
+ user_adv.scan_rsp_data_len = CUSTOM_USER_ADV_SCNRSP_DATA_LEN;
+ memcpy(user_adv.scan_rsp_data,CUSTOM_USER_ADV_SCNRSP_DATA,CUSTOM_USER_ADV_SCNRSP_DATA_LEN);
+
+ user_adv.attach_appearance = false;
+ user_adv.attach_name = true;
+ user_adv.ex_adv_enable = false;
+ user_adv.adv_phy = PHY_1MBPS_VALUE;
+
+ //init advertising params
+ user_adv.directed_adv.enable = false;
+
+ user_adv.fast_adv.enable = true;
+ user_adv.fast_adv.duration = CUSTOM_ADV_FAST_DURATION;
+ user_adv.fast_adv.adv_intv = CUSTOM_ADV_FAST_INTERVAL;
+
+ user_adv.slow_adv.enable = true;
+ user_adv.slow_adv.duration = CUSTOM_ADV_SLOW_DURATION;
+ user_adv.slow_adv.adv_intv = CUSTOM_ADV_SLOW_INTERVAL;
+
+ user_adv.ble_adv_msg_handler = app_ble_adv_msg_handler;
+
+ ns_ble_adv_init(&user_adv);
+
+
+}
+
+void app_ble_sec_init(void)
+{
+ struct ns_sec_init_t sec_init = {0};
+
+ sec_init.rand_pin_enable = false;
+ sec_init.pin_code = 123456;
+
+ sec_init.pairing_feat.auth = ( SEC_PARAM_BOND | (SEC_PARAM_MITM<<2) | (SEC_PARAM_LESC<<3) | (SEC_PARAM_KEYPRESS<<4) );
+ sec_init.pairing_feat.iocap = SEC_PARAM_IO_CAPABILITIES;
+ sec_init.pairing_feat.key_size = SEC_PARAM_KEY_SIZE;
+ sec_init.pairing_feat.oob = SEC_PARAM_OOB;
+ sec_init.pairing_feat.ikey_dist = SEC_PARAM_IKEY;
+ sec_init.pairing_feat.rkey_dist = SEC_PARAM_RKEY;
+ sec_init.pairing_feat.sec_req = SEC_PARAM_SEC_MODE_LEVEL;
+
+ sec_init.bond_enable = BOND_STORE_ENABLE;
+ sec_init.bond_db_addr = BOND_DATA_BASE_ADDR;
+ sec_init.bond_max_peer = MAX_BOND_PEER;
+ sec_init.bond_sync_delay = 2000;
+
+ sec_init.ns_sec_msg_handler = NULL;
+
+ ns_sec_init(&sec_init);
+}
+
+void app_ble_prf_init(void)
+{
+ #if (BLE_APP_DIS)
+ //add device informaiton server
+ ns_ble_add_prf_func_register(app_dis_add_dis);
+ #endif //BLE_APP_DIS
+ #if (BLE_APP_BATT)
+ //add battery level server
+ ns_ble_add_prf_func_register(app_batt_add_bas);
+ #endif //BLE_APP_BATT
+ #if (BLE_APP_NS_IUS)
+ ns_ble_add_prf_func_register(app_ns_ius_add_ns_ius);
+ #endif //BLE_APP_NS_IUS
+
+ //add raw data transmit server(rdts)
+ ns_ble_add_prf_func_register(app_rdtss_add_rdts);
+
+
+
+}
+
+
+/**
+ * @brief ble initialization
+ * @param
+ * @return
+ * @note
+ */
+void app_ble_init(void)
+{
+ struct ns_stack_cfg_t app_handler = {0};
+ app_handler.ble_msg_handler = app_ble_msg_handler;
+ app_handler.user_msg_handler = app_user_msg_handler;
+ app_handler.lsc_cfg = BLE_LSC_LSI_32000HZ;
+ //initialization ble stack
+ ns_ble_stack_init(&app_handler);
+
+ app_ble_gap_params_init();
+ app_ble_sec_init();
+ app_ble_adv_init();
+ app_ble_prf_init();
+ //start adv
+ ns_ble_adv_start();
+}
+
+/**
+ * @brief ble connected
+ * @param
+ * @return
+ * @note
+ */
+void app_ble_connected(void)
+{
+ //enable usart receive
+ app_usart_dma_enable(ENABLE);
+ LedOn(LED2_PORT,LED2_PIN);
+ notify_en = 0;
+ #if (BLE_APP_BATT)
+ // Enable Battery Service
+ app_batt_enable_prf(app_env.conidx);
+ #endif //(BLE_APP_BATT)
+}
+
+/**
+ * @brief ble disconnected
+ * @param
+ * @return
+ * @note
+ */
+void app_ble_disconnected(void)
+{
+ // Restart Advertising
+ ns_ble_adv_start();
+
+ //disable usart receive
+ app_usart_dma_enable(DISABLE);
+ LedOff(LED2_PORT,LED2_PIN);
+ notify_en = 0;
+}
+
+
+
+
+
+/**
+ * @}
+ */
diff --git a/mcm-ddc-ble/src/app_gpio.c b/mcm-ddc-ble/src/app_gpio.c
new file mode 100644
index 0000000..89d0a08
--- /dev/null
+++ b/mcm-ddc-ble/src/app_gpio.c
@@ -0,0 +1,140 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_gpio.c
+ * @author NSING Firmware Team
+ * @version v1.0.0
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+#include "app_gpio.h"
+
+/** @addtogroup
+ * @{
+ */
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+
+/* Private macro -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+
+/* Private function prototypes -----------------------------------------------*/
+/* Private functions ---------------------------------------------------------*/
+
+
+/**
+ * @brief Configures LED GPIO.
+ * @param Led Specifies the Led to be configured.
+ * This parameter can be GPIO_PIN_0~GPIO_PIN_13.
+ */
+void LedInit(GPIO_Module* GPIOx, uint16_t Pin)
+{
+ GPIO_InitType GPIO_InitStructure;
+
+ /* Check the parameters */
+ assert_param(IS_GPIO_ALL_PERIPH(GPIOx));
+
+ /* Enable the GPIO Clock */
+ if (GPIOx == GPIOA)
+ {
+ RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOA, ENABLE);
+ }
+ else if (GPIOx == GPIOB)
+ {
+ RCC_EnableAPB2PeriphClk(RCC_APB2_PERIPH_GPIOB, ENABLE);
+ }
+ else
+ {
+ return;
+ }
+
+ /* Configure the GPIO pin as output push-pull */
+ if (Pin <= GPIO_PIN_ALL)
+ {
+ GPIO_InitStruct(&GPIO_InitStructure);
+ GPIO_InitStructure.Pin = Pin;
+ GPIO_InitStructure.GPIO_Mode = GPIO_MODE_OUTPUT_PP;
+ GPIO_InitPeripheral(GPIOx, &GPIO_InitStructure);
+ }
+}
+/**
+ * @brief Turns selected Led on.
+ * @param GPIOx x can be A to B to select the GPIO port.
+ * @param Pin This parameter can be GPIO_PIN_0~GPIO_PIN_13.
+ */
+void LedOn(GPIO_Module* GPIOx, uint16_t Pin)
+{
+ GPIO_SetBits(GPIOx, Pin);
+}
+
+/**
+ * @brief Turns selected Led Off.
+ * @param GPIOx x can be A to B to select the GPIO port.
+ * @param Pin This parameter can be GPIO_PIN_0~GPIO_PIN_13.
+ */
+void LedOff(GPIO_Module* GPIOx, uint16_t Pin)
+{
+ GPIO_ResetBits(GPIOx, Pin);
+}
+
+/**
+ * @brief Toggles the selected Led.
+ * @param GPIOx x can be A to B to select the GPIO port.
+ * @param Pin This parameter can be GPIO_PIN_0~GPIO_PIN_13.
+ */
+void LedBlink(GPIO_Module* GPIOx, uint16_t Pin)
+{
+ GPIO_TogglePin(GPIOx, Pin);
+}
+
+
+
+/**
+ * @}
+ */
diff --git a/mcm-ddc-ble/src/app_profile/app_batt.c b/mcm-ddc-ble/src/app_profile/app_batt.c
new file mode 100644
index 0000000..4b650ba
--- /dev/null
+++ b/mcm-ddc-ble/src/app_profile/app_batt.c
@@ -0,0 +1,257 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_batt.c
+ * @author NSING Firmware Team
+ * @version v1.0.1
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+
+
+/**
+ * @addtogroup APP
+ * @{
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "rwip_config.h" // SW configuration
+
+#if (BLE_APP_BATT)
+
+#include "app_batt.h" // Battery Application Module Definitions
+#include "ns_ble.h" // Application Definitions
+#include "ns_ble_task.h" // application task definitions
+#include "bass_task.h" // health thermometer functions
+#include "co_bt.h"
+#include "bass.h"
+#include "prf_types.h" // Profile common types definition
+#include "arch.h" // Platform Definitions
+#include "prf.h"
+#include
+
+/* Private define ------------------------------------------------------------*/
+/// Battery Application Module Environment Structure
+struct app_batt_env_tag app_batt_env;
+
+/* Private constants ---------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/* Private function prototypes -----------------------------------------------*/
+/* Private functions ---------------------------------------------------------*/
+
+/**
+ * @brief bat server init
+ * @param
+ * @return
+ * @note
+ */
+void app_batt_init(void)
+{
+ // Reset the environment
+ memset(&app_batt_env, 0, sizeof(struct app_batt_env_tag));
+
+ // Initial battery level: 100
+ app_batt_env.batt_lvl = 100;
+
+ //register application subtask to app task
+ struct prf_task_t prf;
+ prf.prf_task_id = TASK_ID_BASS;
+ prf.prf_task_handler = &app_batt_handlers;
+ ns_ble_prf_task_register(&prf);
+
+ //register get itf function to prf.c
+ struct prf_get_func_t get_func;
+ get_func.task_id = TASK_ID_BASS;
+ get_func.prf_itf_get_func = bass_prf_itf_get;
+ prf_get_itf_func_register(&get_func);
+
+}
+
+/**
+ * @brief add bat server
+ * @param
+ * @return
+ * @note
+ */
+void app_batt_add_bas(void)
+{
+ NS_LOG_DEBUG("%s\r\n",__func__);
+ struct bass_db_cfg* db_cfg;
+ // Allocate the BASS_CREATE_DB_REQ
+ struct gapm_profile_task_add_cmd *req = KE_MSG_ALLOC_DYN(GAPM_PROFILE_TASK_ADD_CMD,
+ TASK_GAPM, TASK_APP,
+ gapm_profile_task_add_cmd, sizeof(struct bass_db_cfg));
+ // Fill message
+ req->operation = GAPM_PROFILE_TASK_ADD;
+ req->sec_lvl = PERM(SVC_AUTH, NO_AUTH);
+ req->prf_task_id = TASK_ID_BASS;
+ req->app_task = TASK_APP;
+ req->start_hdl = 0;
+
+ // Set parameters
+ db_cfg = (struct bass_db_cfg* ) req->param;
+
+ // Add a BAS instance
+ db_cfg->bas_nb = 1;
+ // Sending of notifications is supported
+ db_cfg->features[0] = BAS_BATT_LVL_NTF_SUP;
+
+ // Send the message
+ ke_msg_send(req);
+
+ app_batt_init();
+}
+
+/**
+ * @brief enable batt server profile
+ * @param
+ * @return
+ * @note
+ */
+void app_batt_enable_prf(uint8_t conidx)
+{
+ app_batt_env.conidx = conidx;
+
+ // Allocate the message
+ struct bass_enable_req * req = KE_MSG_ALLOC(BASS_ENABLE_REQ,
+ prf_get_task_from_id(TASK_ID_BASS),
+ TASK_APP,
+ bass_enable_req);
+
+ // Fill in the parameter structure
+ req->conidx = conidx;
+
+ // NTF initial status - Disabled
+ req->ntf_cfg = PRF_CLI_STOP_NTFIND;
+ req->old_batt_lvl[0] = 50;
+
+ // Send the message
+ ke_msg_send(req);
+}
+
+/**
+ * @brief send battery level
+ * @param
+ * @return
+ * @note
+ */
+void app_batt_send_lvl(uint8_t batt_lvl)
+{
+ ASSERT_ERR(batt_lvl <= BAS_BATTERY_LVL_MAX);
+
+ // Allocate the message
+ struct bass_batt_level_upd_req * req = KE_MSG_ALLOC(BASS_BATT_LEVEL_UPD_REQ,
+ prf_get_task_from_id(TASK_ID_BASS),
+ TASK_APP,
+ bass_batt_level_upd_req);
+
+ // Fill in the parameter structure
+ req->bas_instance = 0;
+ req->batt_level = batt_lvl;
+
+ // Send the message
+ ke_msg_send(req);
+}
+
+static int bass_batt_level_ntf_cfg_ind_handler(ke_msg_id_t const msgid,
+ struct bass_batt_level_ntf_cfg_ind const *param,
+ ke_task_id_t const dest_id,
+ ke_task_id_t const src_id)
+{
+ return (KE_MSG_CONSUMED);
+}
+
+static int batt_level_upd_handler(ke_msg_id_t const msgid,
+ struct bass_batt_level_upd_rsp const *param,
+ ke_task_id_t const dest_id,
+ ke_task_id_t const src_id)
+{
+ return (KE_MSG_CONSUMED);
+}
+
+/**
+ * @brief
+ *
+ * @param[in] msgid Id of the message received.
+ * @param[in] param Pointer to the parameters of the message.
+ * @param[in] dest_id ID of the receiving task instance (TASK_GAP).
+ * @param[in] src_id ID of the sending task instance.
+ *
+ * @return If the message was consumed or not.
+ */
+static int app_batt_msg_dflt_handler(ke_msg_id_t const msgid,
+ void const *param,
+ ke_task_id_t const dest_id,
+ ke_task_id_t const src_id)
+{
+ // Drop the message
+
+ return (KE_MSG_CONSUMED);
+}
+
+/*
+ * LOCAL VARIABLE DEFINITIONS
+ */
+
+/// Default State handlers definition
+const struct ke_msg_handler app_batt_msg_handler_list[] =
+{
+ // Note: first message is latest message checked by kernel so default is put on top.
+ {KE_MSG_DEFAULT_HANDLER, (ke_msg_func_t)app_batt_msg_dflt_handler},
+
+ {BASS_BATT_LEVEL_NTF_CFG_IND, (ke_msg_func_t)bass_batt_level_ntf_cfg_ind_handler},
+ {BASS_BATT_LEVEL_UPD_RSP, (ke_msg_func_t)batt_level_upd_handler},
+};
+
+const struct app_subtask_handlers app_batt_handlers = APP_HANDLERS(app_batt);
+
+#endif //BLE_APP_BATT
+
+/// @} APP
diff --git a/mcm-ddc-ble/src/app_profile/app_dis.c b/mcm-ddc-ble/src/app_profile/app_dis.c
new file mode 100644
index 0000000..1ffd357
--- /dev/null
+++ b/mcm-ddc-ble/src/app_profile/app_dis.c
@@ -0,0 +1,255 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_dis.c
+ * @author NSING Firmware Team
+ * @version v1.0.1
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+/**
+ * @addtogroup APP
+ * @{
+ **/
+
+#include "rwip_config.h" // SW configuration
+
+#if (BLE_APP_DIS)
+/* Includes ------------------------------------------------------------------*/
+#include "ns_ble.h" // Application Manager Definitions
+#include "app_dis.h" // Device Information Service Application Definitions
+#include "diss_task.h" // Device Information Profile Functions
+#include "prf_types.h" // Profile Common Types Definitions
+#include "ke_task.h" // Kernel
+#include "gapm_task.h" // GAP Manager Task API
+#include "diss.h"
+#include
+#include
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+/* Private constants ---------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/* Private function prototypes -----------------------------------------------*/
+/* Private functions ---------------------------------------------------------*/
+
+
+/**
+ * @brief dis server value require indicate handler
+ * @param
+ * @return
+ * @note
+ */
+static int diss_value_req_ind_handler(ke_msg_id_t const msgid,
+ struct diss_value_req_ind const *param,
+ ke_task_id_t const dest_id,
+ ke_task_id_t const src_id)
+{
+ NS_LOG_DEBUG("%s\r\n", __func__);
+ // Initialize length
+ uint8_t len = 0;
+ // Pointer to the data
+ uint8_t *data = NULL;
+
+ // Check requested value
+ switch (param->value)
+ {
+ case DIS_MANUFACTURER_NAME_CHAR:
+ {
+ // Set information
+ len = APP_DIS_MANUFACTURER_NAME_LEN;
+ data = (uint8_t *)APP_DIS_MANUFACTURER_NAME;
+ } break;
+
+ case DIS_MODEL_NB_STR_CHAR:
+ {
+ // Set information
+ len = APP_DIS_MODEL_NB_STR_LEN;
+ data = (uint8_t *)APP_DIS_MODEL_NB_STR;
+ } break;
+
+ case DIS_SYSTEM_ID_CHAR:
+ {
+ // Set information
+ len = APP_DIS_SYSTEM_ID_LEN;
+ data = (uint8_t *)APP_DIS_SYSTEM_ID;
+ } break;
+
+ case DIS_PNP_ID_CHAR:
+ {
+ // Set information
+ len = APP_DIS_PNP_ID_LEN;
+ data = (uint8_t *)APP_DIS_PNP_ID;
+ } break;
+
+ case DIS_SERIAL_NB_STR_CHAR:
+ {
+ // Set information
+ len = APP_DIS_SERIAL_NB_STR_LEN;
+ data = (uint8_t *)APP_DIS_SERIAL_NB_STR;
+ } break;
+
+ case DIS_HARD_REV_STR_CHAR:
+ {
+ // Set information
+ len = APP_DIS_HARD_REV_STR_LEN;
+ data = (uint8_t *)APP_DIS_HARD_REV_STR;
+ } break;
+
+ case DIS_FIRM_REV_STR_CHAR:
+ {
+ // Set information
+ len = APP_DIS_FIRM_REV_STR_LEN;
+ data = (uint8_t *)APP_DIS_FIRM_REV_STR;
+ } break;
+
+ case DIS_SW_REV_STR_CHAR:
+ {
+ // Set information
+ len = APP_DIS_SW_REV_STR_LEN;
+ data = (uint8_t *)APP_DIS_SW_REV_STR;
+ } break;
+
+ case DIS_IEEE_CHAR:
+ {
+ // Set information
+ len = APP_DIS_IEEE_LEN;
+ data = (uint8_t *)APP_DIS_IEEE;
+ } break;
+
+ default:
+ ASSERT_ERR(0);
+ break;
+ }
+
+ // Allocate confirmation to send the value
+ struct diss_value_cfm *cfm_value = KE_MSG_ALLOC_DYN(DISS_VALUE_CFM,
+ src_id, dest_id,
+ diss_value_cfm,
+ len);
+
+ // Set parameters
+ cfm_value->value = param->value;
+ cfm_value->length = len;
+ if (len)
+ {
+ // Copy data
+ memcpy(&cfm_value->data[0], data, len);
+ }
+ // Send message
+ ke_msg_send(cfm_value);
+
+ return (KE_MSG_CONSUMED);
+}
+
+/**
+ * @brief dis server Initialize
+ * @param
+ * @return
+ * @note
+ */
+void app_dis_init(void)
+{
+ //register application subtask to app task
+ struct prf_task_t prf;
+ prf.prf_task_id = TASK_ID_DISS;
+ prf.prf_task_handler = &app_dis_handlers;
+ ns_ble_prf_task_register(&prf);
+
+ //register get itf function to prf.c
+ struct prf_get_func_t get_func;
+ get_func.task_id = TASK_ID_DISS;
+ get_func.prf_itf_get_func = diss_prf_itf_get;
+ prf_get_itf_func_register(&get_func);
+}
+
+/**
+ * @brief add dis server
+ * @param
+ * @return
+ * @note
+ */
+void app_dis_add_dis(void)
+{
+ struct diss_db_cfg* db_cfg;
+ // Allocate the DISS_CREATE_DB_REQ
+ struct gapm_profile_task_add_cmd *req = KE_MSG_ALLOC_DYN(GAPM_PROFILE_TASK_ADD_CMD,
+ TASK_GAPM, TASK_APP,
+ gapm_profile_task_add_cmd, sizeof(struct diss_db_cfg));
+ // Fill message
+ req->operation = GAPM_PROFILE_TASK_ADD;
+ req->sec_lvl = PERM(SVC_AUTH, NO_AUTH);
+ req->prf_task_id = TASK_ID_DISS;
+ req->app_task = TASK_APP;
+ req->start_hdl = 0;
+
+ // Set parameters
+ db_cfg = (struct diss_db_cfg* ) req->param;
+ db_cfg->features = APP_DIS_FEATURES;
+
+ // Send the message
+ ke_msg_send(req);
+
+ app_dis_init();
+}
+
+/* Public variables ---------------------------------------------------------*/
+
+/// Default State handlers definition
+const struct ke_msg_handler app_dis_msg_handler_list[] =
+{
+ {DISS_VALUE_REQ_IND, (ke_msg_func_t)diss_value_req_ind_handler},
+};
+
+const struct app_subtask_handlers app_dis_handlers = APP_HANDLERS(app_dis);
+
+
+#endif //BLE_APP_DIS
+
+/// @} APP
diff --git a/mcm-ddc-ble/src/app_profile/app_ns_ius.c b/mcm-ddc-ble/src/app_profile/app_ns_ius.c
new file mode 100644
index 0000000..1846f9b
--- /dev/null
+++ b/mcm-ddc-ble/src/app_profile/app_ns_ius.c
@@ -0,0 +1,248 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_ns_ius.c
+ * @author NSING Firmware Team
+ * @version v1.0.1
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+/**
+ * @addtogroup APP
+ * @{
+ */
+/* Includes ------------------------------------------------------------------*/
+#include "rwip_config.h" // SW configuration
+
+#if (BLE_APP_NS_IUS)
+
+#include "app_ns_ius.h"
+#include
+#include "ns_iuss.h"
+#include "ns_iuss_task.h"
+#include "ns_dfu_ble.h"
+#include "attm.h"
+#include "ke_task.h"
+#include "gapc.h"
+#include "gapc_task.h"
+#include "gattc_task.h"
+#include "attm_db.h"
+#include "prf_utils.h"
+#include "ke_mem.h"
+#include "co_utils.h"
+#include "ke_msg.h"
+#include "ns_ble.h"
+#include "ns_log.h"
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+/* Private constants ---------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/* Private function prototypes -----------------------------------------------*/
+/* Private functions ---------------------------------------------------------*/
+
+
+struct attm_desc_128 ns_ius_att_db[NS_IUS_IDX_NB] =
+{
+ [NS_IUS_IDX_SVC] = {{0x00,0x28}, PERM(RD, ENABLE),0,0},
+
+ [NS_IUS_IDX_RC_CHAR] = {{0x03,0x28}, PERM(RD, ENABLE) | PERM(WRITE_REQ, ENABLE),0, 0},
+ [NS_IUS_IDX_RC_VAL] = {CHAR_NS_IUS_RC, PERM(WRITE_COMMAND, ENABLE), PERM_VAL(UUID_LEN, 0x02), 247},
+ [NS_IUS_IDX_RC_CFG] = {{0x02,0x29}, PERM(RD, ENABLE) | PERM(WRITE_REQ, ENABLE), 0, 0},
+
+ [NS_IUS_IDX_CC_CHAR] = {{0x03,0x28}, PERM(RD, ENABLE) | PERM(WRITE_REQ, ENABLE), 0, 0 },
+ [NS_IUS_IDX_CC_VAL] = {CHAR_NS_IUS_CC, PERM(WRITE_REQ, ENABLE) | PERM(NTF, ENABLE) , PERM(RI, ENABLE)| PERM_VAL(UUID_LEN, 0x02), 20 },
+ [NS_IUS_IDX_CC_CFG] = {{0x02,0x29}, PERM(RD, ENABLE) | PERM(WRITE_REQ, ENABLE), 0, 0},
+};
+
+
+
+
+
+static bool notification_enable = false;
+
+
+
+
+
+static int ns_ius_val_write_ind_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
+{
+ const struct ns_ius_val_write_ind *p_param = (const struct ns_ius_val_write_ind *)param;
+
+ switch (p_param->handle)
+ {
+ case NS_IUS_IDX_CC_CFG:{
+
+ if(p_param->length == 2)
+ {
+ uint16_t cfg_value = p_param->value[0] + p_param->value[1];
+
+ if(cfg_value == PRF_CLI_START_NTF)
+ {
+ notification_enable = true;
+ }
+ else if(cfg_value == PRF_CLI_STOP_NTFIND)
+ {
+ notification_enable = false;
+ }
+ NS_LOG_DEBUG("notification_enable %d\r\n",notification_enable);
+ }
+
+ }break;
+
+
+ case NS_IUS_IDX_CC_VAL:{
+ uint8_t output[20];
+ uint8_t output_len = 0;
+ ns_dfu_ble_handler_cc(p_param->value, p_param->length, output, &output_len);
+ if(output_len)ns_ble_ius_app_cc_send(output, output_len);
+ }break;
+
+ case NS_IUS_IDX_RC_VAL:{
+ ns_dfu_ble_handler_rc(p_param->value, p_param->length);
+ }break;
+ default:
+ break;
+
+ }
+
+ return KE_MSG_CONSUMED;
+}
+
+
+
+void ns_ble_ius_app_cc_send(uint8_t *p_data, uint16_t length)
+{
+ uint8_t state = ke_state_get(ns_ble_ius_task);
+ if (state == NS_IUS_BUSY || notification_enable == false)
+ {
+ return;
+ }
+ ke_state_set(ns_ble_ius_task, NS_IUS_BUSY);
+
+ struct ns_ius_env_tag *ns_ius_env = PRF_ENV_GET(NS_IUS, ns_ius);
+ struct gattc_send_evt_cmd * req = KE_MSG_ALLOC_DYN(GATTC_SEND_EVT_CMD, KE_BUILD_ID(TASK_GATTC, app_env.conidx), ns_ius_env->prf_env.prf_task, gattc_send_evt_cmd, length);
+ req->operation = GATTC_NOTIFY;
+ req->handle = ns_ius_env->shdl + NS_IUS_IDX_CC_VAL;
+ req->length = length;
+ memcpy(req->value, p_data, length);
+ ke_msg_send(req);
+}
+
+
+
+static int ns_ius_disconnect_handler(ke_msg_id_t const msgid, void const *param, ke_task_id_t const dest_id, ke_task_id_t const src_id)
+{
+ notification_enable = false;
+ return KE_MSG_CONSUMED;
+}
+
+
+const struct ke_msg_handler ns_ius_app_msg_handler_list[] =
+{
+ {NS_IUS_VAL_WRITE_IND, ns_ius_val_write_ind_handler},
+ {NS_IUS_DISCONNECT, ns_ius_disconnect_handler},
+};
+
+
+const struct app_subtask_handlers ns_ius_app_handlers = APP_HANDLERS(ns_ius_app);
+
+
+
+
+
+
+
+void app_ns_ius_add_ns_ius(void)
+{
+ Qflash_Init();
+
+ struct ns_ius_db_cfg *db_cfg;
+ struct gapm_profile_task_add_cmd *req = KE_MSG_ALLOC_DYN(GAPM_PROFILE_TASK_ADD_CMD,
+ TASK_GAPM,
+ TASK_APP,
+ gapm_profile_task_add_cmd,
+ sizeof(struct ns_ius_db_cfg));
+ req->operation = GAPM_PROFILE_TASK_ADD;
+ req->sec_lvl = PERM(SVC_AUTH, NO_AUTH);
+ req->prf_task_id = TASK_ID_NS_IUS;
+ req->app_task = TASK_APP;
+ req->start_hdl = 0;
+ db_cfg = (struct ns_ius_db_cfg *) req->param;
+ db_cfg->att_tbl = NULL;
+ db_cfg->cfg_flag = 0;
+ db_cfg->features = 0;
+ ke_msg_send(req);
+
+ app_ns_ius_init();
+}
+
+void app_ns_ius_init(void)
+{
+ //register application subtask to app task
+ struct prf_task_t prf;
+ prf.prf_task_id = TASK_ID_NS_IUS;
+ prf.prf_task_handler = &ns_ius_app_handlers;
+ ns_ble_prf_task_register(&prf);
+
+ //register get itf function to prf.c
+ struct prf_get_func_t get_func;
+ get_func.task_id = TASK_ID_NS_IUS;
+ get_func.prf_itf_get_func = ns_ius_prf_itf_get;
+ prf_get_itf_func_register(&get_func);
+}
+
+
+#endif //BLE_APP_NS_IUS
+
+
+/// @} APP
+
+
+
diff --git a/mcm-ddc-ble/src/app_profile/app_rdtss.c b/mcm-ddc-ble/src/app_profile/app_rdtss.c
new file mode 100644
index 0000000..09f1d1c
--- /dev/null
+++ b/mcm-ddc-ble/src/app_profile/app_rdtss.c
@@ -0,0 +1,317 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_rdtss.c
+ * @author NSING Firmware Team
+ * @version v1.0.1
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+/**
+ * @addtogroup APP
+ * @{
+ */
+
+#include "rwip_config.h" // SW configuration
+
+#if (BLE_RDTSS_SERVER)
+
+/* Includes ------------------------------------------------------------------*/
+#include "co_utils.h"
+#include "app_rdtss.h" // rdtss Application Module Definitions
+#include "rdtss_task.h" // Device Information Profile Functions
+#include "gapm_task.h" // GAP Manager Task API
+#include "ns_ble.h"
+#include "prf.h"
+#include "ke_timer.h"
+#include "stdio.h"
+#include "rdtss.h"
+#include "app_usart.h"
+
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+/* Private constants ---------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+extern uint8_t ble_sending;
+uint8_t notify_en = 0;
+const uint8_t app_rdts_svc_uuid[16] = ATT_SERVICE_AM_SPEED_128;
+const struct attm_desc_128 app_rdts_att_db[RDTSS_IDX_NB] =
+{
+ /* Service Declaration */
+ [0] = {{0x00,0x28}, PERM(RD, ENABLE), 0, 0 },
+
+ /* Characteristic Declaration */
+ [1] = {{0x03,0x28}, PERM(RD, ENABLE) | PERM(WRITE_REQ, ENABLE), 0, 0 },
+ /* Characteristic Value */
+ [2] = {ATT_CHAR_AM_SPEED_WRITE_128, PERM(WRITE_COMMAND, ENABLE), PERM(RI, ENABLE)| PERM_VAL(UUID_LEN, 0x02), 0x200 },
+ /* Client Characteristic Configuration Descriptor */
+ [3] = {{0x01,0x29}, PERM(RD, ENABLE) | PERM(WRITE_REQ, ENABLE), PERM(RI, ENABLE), 20 },
+
+ /* Characteristic Declaration */
+ [4] = {{0x03,0x28}, PERM(RD, ENABLE) | PERM(WRITE_REQ, ENABLE), 0, 0 },
+ /* Characteristic Value */
+ [5] = {ATT_CHAR_AM_SPEED_NTF_128, PERM(NTF, ENABLE), PERM(RI, ENABLE)| PERM_VAL(UUID_LEN, 0x02), 0x200 },
+ /* Client Characteristic Configuration Descriptor */
+ [6] = {{0x02,0x29}, PERM(RD, ENABLE) |PERM(WRITE_REQ, ENABLE), PERM(RI, ENABLE), 20 },
+};
+
+/* Private function prototypes -----------------------------------------------*/
+/* Private functions ---------------------------------------------------------*/
+
+
+/**
+ * @brief Create raw data transfer server profile database.
+ * @return void
+ */
+void app_rdtss_add_rdts(void)
+{
+ struct rdtss_db_cfg *db_cfg;
+
+ struct gapm_profile_task_add_cmd *req = KE_MSG_ALLOC_DYN(GAPM_PROFILE_TASK_ADD_CMD,
+ TASK_GAPM,
+ TASK_APP,
+ gapm_profile_task_add_cmd,
+ sizeof(struct rdtss_db_cfg));
+
+ // Fill message
+ req->operation = GAPM_PROFILE_TASK_ADD;
+ req->sec_lvl = PERM(SVC_AUTH, NO_AUTH);
+ req->prf_task_id = TASK_ID_RDTSS;
+ req->app_task = TASK_APP;
+ req->start_hdl = 0;
+
+ // Set parameters
+ db_cfg = (struct rdtss_db_cfg *) req->param;
+ // Attribute table. In case the handle offset needs to be saved
+ db_cfg->att_tbl = &app_rdts_att_db[0];
+ db_cfg->svc_uuid = &app_rdts_svc_uuid[0];
+ db_cfg->max_nb_att = RDTSS_IDX_NB;
+
+ // Send the message
+ ke_msg_send(req);
+
+ app_rdtss_init();
+}
+
+/**
+ * @brief rdtss value require indicate handler
+ * @param
+ * @return
+ * @note Note
+ */
+static int rdtss_value_req_ind_handler(ke_msg_id_t const msgid,
+ struct rdtss_value_req_ind const *req_value,
+ ke_task_id_t const dest_id,
+ ke_task_id_t const src_id)
+{
+ NS_LOG_DEBUG("%s\r\n",__func__);
+
+ // Initialize length
+ uint8_t len = 0;
+ // Pointer to the data
+ uint8_t *data = NULL;
+
+ len = APP_RDTSS_MANUFACTURER_NAME_LEN;
+ data = (uint8_t *)APP_RDTSS_MANUFACTURER_NAME;
+
+
+ // Allocate confirmation to send the value
+ struct rdtss_value_req_rsp *rsp_value = KE_MSG_ALLOC_DYN(RDTSS_VALUE_REQ_RSP,
+ src_id, dest_id,
+ rdtss_value_req_rsp,
+ len);
+ rsp_value->status = 0;
+ rsp_value->conidx = req_value ->conidx;
+ rsp_value->length = len;
+ rsp_value->att_idx = req_value->att_idx;
+ if (len)
+ {
+ // Copy data
+ memcpy(&rsp_value->value, data, len);
+ }
+ // Send message
+ ke_msg_send(rsp_value);
+
+ return (KE_MSG_CONSUMED);
+}
+
+/**
+ * @brief cuusts write indicate handler
+ * @param
+ * @return
+ * @note
+ */
+static int rdtss_val_write_ind_handler(ke_msg_id_t const msgid,
+ struct rdtss_val_write_ind const *ind_value,
+ ke_task_id_t const dest_id,
+ ke_task_id_t const src_id)
+{
+ NS_LOG_DEBUG("%s,write handle = %x,length = %x\r\n",__func__ ,ind_value->handle, ind_value->length);
+
+ for(uint16_t i=0; ilength; i++)
+ {
+ NS_LOG_DEBUG("%x ",ind_value->value[i]);
+ }
+ NS_LOG_DEBUG("\r\n");
+
+ uint16_t handle = ind_value->handle;
+ uint16_t length = ind_value->length;
+
+ switch (handle)
+ {
+ case RDTSS_IDX_NTF_CFG:
+
+ if(length == 2)
+ {
+ uint16_t cfg_value = ind_value->value[0] + ind_value->value[1];
+
+ if(cfg_value == PRF_CLI_START_NTF)
+ {
+ //enabled notify
+ notify_en = 1;
+ }
+ else if(cfg_value == PRF_CLI_STOP_NTFIND)
+ {
+ notify_en = 0;
+ }
+ }
+
+ break;
+ case RDTSS_IDX_WRITE_VAL:
+ //ble data receive
+ app_usart_tx_fifo_enter(ind_value->value,ind_value->length);
+
+ break;
+ default:
+ break;
+
+ }
+
+ return (KE_MSG_CONSUMED);
+}
+
+/**
+ * @brief Functions
+ * @param
+ * @return
+ * @note Note
+ */
+static int rdtss_val_ntf_cfm_handler(ke_msg_id_t const msgid,
+ struct rdtss_val_ntf_cfm const *cfm_value,
+ ke_task_id_t const dest_id,
+ ke_task_id_t const src_id)
+{
+ NS_LOG_DEBUG("%s,ntf cfm handle = %x, status = %x\r\n",__func__, cfm_value->handle, cfm_value->status);
+
+ usart_forward_to_ble_loop();
+
+ return (KE_MSG_CONSUMED);
+}
+
+/**
+ * @brief rdtss send notify
+ * @param
+ * @return
+ * @note
+ */
+void rdtss_send_notify(uint8_t *data, uint16_t length)
+{
+ if (notify_en)
+ {
+ struct rdtss_val_ntf_ind_req *req = KE_MSG_ALLOC_DYN(RDTSS_VAL_NTF_REQ,
+ prf_get_task_from_id(TASK_ID_RDTSS),
+ TASK_APP,
+ rdtss_val_ntf_ind_req,
+ length);
+
+ req->conidx = app_env.conidx;
+ req->notification = true;
+ req->handle = RDTSS_IDX_NTF_VAL;
+ req->length = length;
+ memcpy(&req->value[0], data, length);
+
+ ke_msg_send(req);
+ }
+ else
+ {
+ ble_sending = false;
+ NS_LOG_INFO("Not enable notify\r\n");
+ }
+}
+
+
+/// Default State handlers definition
+const struct ke_msg_handler app_rdtss_msg_handler_list[] =
+{
+ {RDTSS_VALUE_REQ_IND, (ke_msg_func_t)rdtss_value_req_ind_handler},
+ {RDTSS_VAL_WRITE_IND, (ke_msg_func_t)rdtss_val_write_ind_handler},
+ {RDTSS_VAL_NTF_CFM, (ke_msg_func_t)rdtss_val_ntf_cfm_handler},
+
+};
+
+const struct app_subtask_handlers app_rdtss_handlers = APP_HANDLERS(app_rdtss);
+
+
+void app_rdtss_init(void)
+{
+ //register application subtask to app task
+ struct prf_task_t prf;
+ prf.prf_task_id = TASK_ID_RDTSS;
+ prf.prf_task_handler = &app_rdtss_handlers;
+ ns_ble_prf_task_register(&prf);
+
+ //register get itf function to prf.c
+ struct prf_get_func_t get_func;
+ get_func.task_id = TASK_ID_RDTSS;
+ get_func.prf_itf_get_func = rdtss_prf_itf_get;
+ prf_get_itf_func_register(&get_func);
+}
+
+#endif //BLE_RDTSS_SERVER
diff --git a/mcm-ddc-ble/src/app_usart.c b/mcm-ddc-ble/src/app_usart.c
new file mode 100644
index 0000000..9243724
--- /dev/null
+++ b/mcm-ddc-ble/src/app_usart.c
@@ -0,0 +1,583 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file app_usart.c
+ * @author NSING Firmware Team
+ * @version v1.0.4
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+#include
+#include
+#include "global_func.h"
+#include "app_usart.h"
+#include "app_rdtss.h"
+#include "ns_sleep.h"
+#include "ns_log.h"
+#include "ns_timer.h"
+#include "ke_timer.h"
+#include "app_ble.h"
+#include "rdtss_task.h"
+/** @addtogroup
+ * @{
+ */
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+
+
+/* Private macro -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+uint8_t USART_rx_dma_buf[USART_RX_DMA_SIZE] = {0};
+uint16_t rx_old_pos = 0;
+
+uint8_t usart_rx_fifo_buf[USART_RX_FIFO_SIZE] = {0};
+uint32_t usart_rx_fifo_in = 0;
+uint32_t usart_rx_fifo_out = 0;
+
+
+uint8_t usart_tx_fifo_buf[USART_TX_FIFO_SIZE] = {0};
+uint32_t usart_tx_fifo_in = 0;
+uint32_t usart_tx_fifo_out = 0;
+
+uint8_t usart_sending = false;
+uint8_t ble_sending = false;
+uint16_t ble_att_mtu = (ATT_DEFAULT_MTU-3);
+
+/* Private function prototypes -----------------------------------------------*/
+void app_usart_tx_process(void);
+
+/* Private functions ---------------------------------------------------------*/
+
+
+
+/**
+ * @brief Configures the different system clocks.
+ */
+void RCC_Configuration_USART(void)
+{
+ /* Enable GPIO clock */
+ GPIO_APBxClkCmd(USARTx_GPIO_CLK, ENABLE);
+ /* Enable USARTx Clock */
+ USART_APBxClkCmd(USARTx_CLK, ENABLE);
+ /* DMA clock enable */
+ RCC_EnableAHBPeriphClk(RCC_AHB_PERIPH_DMA, ENABLE);
+}
+
+/**
+ * @brief Configures the different GPIO ports.
+ */
+void GPIO_Configuration_USART(void)
+{
+ GPIO_InitType GPIO_InitStructure;
+
+ /* Initialize GPIO_InitStructure */
+ GPIO_InitStruct(&GPIO_InitStructure);
+
+ /* Configure USARTx Tx as alternate function push-pull */
+ GPIO_InitStructure.Pin = USARTx_TxPin;
+ GPIO_InitStructure.GPIO_Mode = GPIO_MODE_AF_PP;
+ GPIO_InitStructure.GPIO_Alternate = USARTx_Tx_GPIO_AF;
+ GPIO_InitPeripheral(USARTx_GPIO, &GPIO_InitStructure);
+
+ /* Configure USARTx Rx as alternate function push-pull */
+ GPIO_InitStructure.Pin = USARTx_RxPin;
+ GPIO_InitStructure.GPIO_Alternate = USARTx_Rx_GPIO_AF;
+ GPIO_InitPeripheral(USARTx_GPIO, &GPIO_InitStructure);
+}
+
+/**
+ * @brief Configures the DMA.
+ */
+void DMA_Configuration(void)
+{
+ DMA_InitType DMA_InitStructure;
+
+ /* USARTx_Tx_DMA_Channel (triggered by USARTx Tx event) Config */
+ DMA_DeInit(USARTx_Tx_DMA_Channel);
+ DMA_RequestRemap(USARTx_Tx_DMA_REMAP, DMA, USARTx_Tx_DMA_Channel, ENABLE);
+ DMA_ConfigInt(USARTx_Tx_DMA_Channel,DMA_INT_TXC ,ENABLE);
+
+ /* USARTx RX DMA1 Channel (triggered by USARTx Rx event) Config */
+ DMA_DeInit(USARTx_Rx_DMA_Channel);
+ DMA_RequestRemap(USARTx_Rx_DMA_REMAP, DMA, USARTx_Rx_DMA_Channel, ENABLE);
+ DMA_ConfigInt(USARTx_Rx_DMA_Channel,DMA_INT_TXC|DMA_INT_HTX ,ENABLE);
+
+ DMA_InitStructure.PeriphAddr = USARTx_DAT_Base;
+ DMA_InitStructure.MemAddr = (uint32_t)USART_rx_dma_buf;
+ DMA_InitStructure.Direction = DMA_DIR_PERIPH_SRC;
+ DMA_InitStructure.BufSize = USART_RX_DMA_SIZE;
+ DMA_InitStructure.CircularMode = DMA_MODE_CIRCULAR;
+ DMA_InitStructure.PeriphInc = DMA_PERIPH_INC_DISABLE;
+ DMA_InitStructure.DMA_MemoryInc = DMA_MEM_INC_ENABLE;
+ DMA_InitStructure.PeriphDataSize = DMA_PERIPH_DATA_SIZE_BYTE;
+ DMA_InitStructure.MemDataSize = DMA_MemoryDataSize_Byte;
+ DMA_InitStructure.Priority = DMA_PRIORITY_VERY_HIGH;
+ DMA_InitStructure.Mem2Mem = DMA_M2M_DISABLE;
+ DMA_Init(USARTx_Rx_DMA_Channel, &DMA_InitStructure);
+
+}
+
+
+/**
+ * @brief Configures the nested vectored interrupt controller.
+ */
+void NVIC_Configuration(void)
+{
+ NVIC_InitType NVIC_InitStructure;
+
+ NVIC_DisableIRQ(DMA_Channel1_2_3_4_IRQn);
+ /* Enable the DMA Interrupt */
+ NVIC_InitStructure.NVIC_IRQChannel = DMA_Channel1_2_3_4_IRQn;
+ NVIC_InitStructure.NVIC_IRQChannelPriority = 3;
+ NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
+ NVIC_Init(&NVIC_InitStructure);
+
+
+ NVIC_DisableIRQ(USARTx_IRQn);
+ /* Enable the DMA Interrupt */
+ NVIC_InitStructure.NVIC_IRQChannel = USARTx_IRQn;
+ NVIC_InitStructure.NVIC_IRQChannelPriority = 3;
+ NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
+ NVIC_Init(&NVIC_InitStructure);
+
+}
+
+/**
+ * @brief Configures the USART as 115200 8n1.
+ */
+void app_usart_configuration(void)
+{
+
+ USART_InitType USART_InitStructure;
+
+ /* Configure and enable RCC */
+ RCC_Configuration_USART();
+ /* Configure GPIO for USART */
+ GPIO_Configuration_USART();
+
+ /* Configure the DMA */
+ DMA_Configuration();
+
+ NVIC_Configuration();
+
+ /* USARTx and USARTz configuration ------------------------------------------------------*/
+ USART_InitStructure.BaudRate = 115200; //921600
+ USART_InitStructure.WordLength = USART_WL_8B;
+ USART_InitStructure.StopBits = USART_STPB_1;
+ USART_InitStructure.Parity = USART_PE_NO;
+ USART_InitStructure.HardwareFlowControl = USART_HFCTRL_NONE;
+ USART_InitStructure.Mode = USART_MODE_RX | USART_MODE_TX;
+
+ /* Configure USARTx */
+ USART_Init(USARTx, &USART_InitStructure);
+
+ /* Enable USARTz Receive and Transmit interrupts */
+ USART_ConfigInt(USARTx, USART_INT_IDLEF, ENABLE);
+
+ /* Enable USARTx DMA Rx and TX request */
+ USART_EnableDMA(USARTx, USART_DMAREQ_RX | USART_DMAREQ_TX, ENABLE);
+
+ DMA_EnableChannel(USARTx_Rx_DMA_Channel, ENABLE);
+
+ /* Enable the USARTx */
+ USART_Enable(USARTx, ENABLE);
+
+}
+
+/**
+ * @brief enable or disable the usart dma
+ */
+void app_usart_dma_enable(FunctionalState Cmd)
+{
+ if(Cmd == ENABLE)
+ {
+ ns_sleep_lock_acquire();
+ rx_old_pos = 0;
+ usart_tx_fifo_in = usart_tx_fifo_out = 0; //clean fifo
+ usart_rx_fifo_in = usart_rx_fifo_out = 0; //clean fifo
+ app_usart_configuration();
+
+ }
+ else{
+ ns_sleep_lock_release();
+ USART_Enable(USARTx, DISABLE);
+ DMA_EnableChannel(USARTx_Rx_DMA_Channel, DISABLE);
+ DMA_EnableChannel(USARTx_Tx_DMA_Channel, DISABLE);
+ /* Deinit IO of USART to save power */
+ GPIO_InitType GPIO_InitStructure;
+ /* Initialize GPIO_InitStructure */
+ GPIO_InitStruct(&GPIO_InitStructure);
+ /* Configure USARTx Tx as alternate function push-pull */
+ GPIO_InitStructure.Pin = USARTx_TxPin|USARTx_RxPin;
+ GPIO_InitStructure.GPIO_Mode = GPIO_MODE_ANALOG;
+ GPIO_InitStructure.GPIO_Alternate = GPIO_AF0;
+ GPIO_InitPeripheral(USARTx_GPIO, &GPIO_InitStructure);
+ }
+}
+
+/**
+ * @brief forward usart rx data too ble notify
+ */
+bool fg_rx_end = false;
+void usart_forward_to_ble_loop(void)
+{
+ uint32_t in_temp;
+ uint16_t ble_send_len;
+ uint16_t temp_len = USART_RX_FIFO_SIZE-usart_rx_fifo_out;
+
+ in_temp = usart_rx_fifo_in;
+ if(usart_rx_fifo_out < in_temp)
+ {
+ ble_send_len = in_temp-usart_rx_fifo_out;
+ }
+ else if(usart_rx_fifo_out > in_temp){
+ ble_send_len = (USART_RX_FIFO_SIZE-usart_rx_fifo_out + usart_rx_fifo_in);
+ fg_rx_end = true;
+ }
+ else if(usart_rx_fifo_out == in_temp){
+ // fifo empty, stop send loop
+ ble_sending = false;
+ return;
+ }
+ if ((app_env.max_mtu-3)> ble_att_mtu)
+ {
+ ble_att_mtu = (app_env.max_mtu-3);
+ }
+ if(ble_send_len > ble_att_mtu)
+ {
+ ble_send_len = ble_att_mtu;
+ }
+ ble_sending = true;
+
+ if (fg_rx_end && (ble_send_len > temp_len))
+ {
+ uint8_t temp_buf[512] = {0};
+ memcpy(&temp_buf[0],&usart_rx_fifo_buf[usart_rx_fifo_out],temp_len);
+ memcpy(&temp_buf[temp_len],&usart_rx_fifo_buf[0],(ble_send_len-temp_len));
+ #if (BLE_RDTSS_SERVER)
+ rdtss_send_notify(&temp_buf[0], ble_send_len);
+ #endif
+ usart_rx_fifo_out = (ble_send_len-temp_len)%USART_RX_FIFO_SIZE;
+ }
+ else
+ {
+ #if (BLE_RDTSS_SERVER)
+ rdtss_send_notify(&usart_rx_fifo_buf[usart_rx_fifo_out], ble_send_len);
+ #endif
+ usart_rx_fifo_out = (usart_rx_fifo_out+ble_send_len)%USART_RX_FIFO_SIZE;
+ }
+ fg_rx_end = false;
+ return;
+}
+
+
+/**
+ * @brief usart rx data enter fifo and active ble send first package if not active yet
+ */
+uint8_t app_usart_rx_data_fifo_enter(const uint8_t *p_data, uint16_t len)
+{
+ uint32_t in_len;
+ //store data in fifo
+ while(len)
+ {
+ if(usart_rx_fifo_in >= usart_rx_fifo_out )
+ {
+ in_len = USART_RX_FIFO_SIZE-usart_rx_fifo_in;
+ if(in_len > len)
+ {
+ in_len = len;
+ }
+ memcpy(&usart_rx_fifo_buf[usart_rx_fifo_in],p_data,in_len);
+ len = len-in_len;
+ p_data += in_len;
+ usart_rx_fifo_in = (usart_rx_fifo_in + in_len)%USART_RX_FIFO_SIZE;
+
+ }
+ else if(usart_rx_fifo_in < usart_rx_fifo_out )
+ {
+ in_len = usart_rx_fifo_out-usart_rx_fifo_in-1;
+ if(in_len > len)
+ {
+ in_len = len;
+ }
+ memcpy(&usart_rx_fifo_buf[usart_rx_fifo_in],p_data,in_len);
+ len = len-in_len;
+ usart_rx_fifo_in = (usart_rx_fifo_in + in_len)%USART_RX_FIFO_SIZE;
+
+ //fifo full,drop the rest data
+ if(len)
+ {
+ NS_LOG_WARNING("F:%d,%d,%d\r\n",len,usart_rx_fifo_in,usart_rx_fifo_out);
+ }
+ break;
+ }
+ }
+
+ if(!ble_sending)
+ {
+ ke_timer_set(RDTSS_VAL_NTF_CFM, TASK_APP, 10);
+ }
+
+
+ return len;
+}
+
+/**
+ * @brief usart send data via dma
+ */
+uint8_t usart_tx_dma_send(uint8_t *p_data, uint16_t len)
+{
+ DMA_InitType DMA_InitStructure;
+
+ if(usart_sending)
+ {
+ return false;
+ }
+ /* USARTx_Tx_DMA_Channel (triggered by USARTx Tx event) Config */
+ DMA_InitStructure.PeriphAddr = USARTx_DAT_Base;
+ DMA_InitStructure.MemAddr = (uint32_t)p_data;
+ DMA_InitStructure.Direction = DMA_DIR_PERIPH_DST;
+ DMA_InitStructure.BufSize = len;
+ DMA_InitStructure.PeriphInc = DMA_PERIPH_INC_DISABLE;
+ DMA_InitStructure.DMA_MemoryInc = DMA_MEM_INC_ENABLE;
+ DMA_InitStructure.PeriphDataSize = DMA_PERIPH_DATA_SIZE_BYTE;
+ DMA_InitStructure.MemDataSize = DMA_MemoryDataSize_Byte;
+ DMA_InitStructure.CircularMode = DMA_MODE_NORMAL;
+ DMA_InitStructure.Priority = DMA_PRIORITY_VERY_HIGH;
+ DMA_InitStructure.Mem2Mem = DMA_M2M_DISABLE;
+ DMA_Init(USARTx_Tx_DMA_Channel, &DMA_InitStructure);
+
+ usart_sending = true;
+ DMA_EnableChannel(USARTx_Tx_DMA_Channel, ENABLE);
+
+ return true;
+}
+
+/**
+ * @brief usart send data in blocking mode
+ */
+void usart_tx_data_blocking(uint8_t *p_data, uint16_t len)
+{
+ while(len--)
+ {
+ USART_SendData(USARTx, *p_data);
+ p_data++;
+ }
+}
+
+/**
+ * @brief usart tx fifo enter and active dma send out
+ */
+uint8_t app_usart_tx_fifo_enter(const uint8_t *p_data, uint16_t len)
+{
+ uint32_t in_len, out_temp;
+ //store data in fifo
+ NS_LOG_DEBUG("%d,%d,%d\r\n",len,usart_tx_fifo_in,usart_tx_fifo_out);
+ out_temp = usart_tx_fifo_out;
+ while(len)
+ {
+ if(usart_tx_fifo_in >= out_temp )
+ {
+ in_len = USART_TX_FIFO_SIZE-usart_tx_fifo_in;
+ if(in_len > len)
+ {
+ in_len = len;
+ }
+ memcpy(&usart_tx_fifo_buf[usart_tx_fifo_in],p_data,in_len);
+ len = len-in_len;
+ p_data += in_len;
+ usart_tx_fifo_in = (usart_tx_fifo_in + in_len)%USART_TX_FIFO_SIZE;
+
+ }
+ else if(usart_tx_fifo_in < out_temp )
+ {
+ in_len = out_temp-usart_tx_fifo_in-1;
+ if(in_len > len)
+ {
+ in_len = len;
+ }
+ memcpy(&usart_tx_fifo_buf[usart_tx_fifo_in],p_data,in_len);
+ len = len-in_len;
+ usart_tx_fifo_in = (usart_tx_fifo_in + in_len)%USART_TX_FIFO_SIZE;
+
+ //fifo full,drop the rest data
+ if(len)
+ {
+ NS_LOG_WARNING("F:%d,%d,%d\r\n",len,usart_tx_fifo_in,out_temp);
+ }
+
+ break;
+ }
+ }
+
+ // ble treaming cut timer, active usart send after it.
+ ke_timer_set(APP_CUSTS_TEST_EVT, TASK_APP, 50);
+
+ return len;
+}
+
+/**
+ * @brief usart tx data from fifo
+ */
+void app_usart_tx_process(void)
+{
+ uint32_t in_temp,len;
+ uint8_t *p_data;
+
+ in_temp = usart_tx_fifo_in;
+ if(usart_tx_fifo_out < in_temp)
+ {
+ len = in_temp-usart_tx_fifo_out;
+ p_data = &usart_tx_fifo_buf[usart_tx_fifo_out];
+ if(usart_tx_dma_send(p_data,len) == true)
+ {
+ usart_tx_fifo_out = in_temp;
+ }
+
+ }
+ else if(usart_tx_fifo_out > in_temp)
+ {
+ len = USART_TX_FIFO_SIZE-usart_tx_fifo_out;
+ p_data = &usart_tx_fifo_buf[usart_tx_fifo_out];
+ if(usart_tx_dma_send(p_data,len) == true)
+ {
+ usart_tx_fifo_out = 0;
+ }
+
+ }
+}
+
+
+/**
+ * @brief check the dma buffer which has been received
+ */
+void usart_rx_check_in_irq(void)
+{
+ uint16_t rx_pos;
+
+ rx_pos = USART_RX_DMA_SIZE - DMA_GetCurrDataCounter(USARTx_Rx_DMA_Channel);
+ if(rx_pos < rx_old_pos)
+ {
+ app_usart_rx_data_fifo_enter(&USART_rx_dma_buf[rx_old_pos],(USART_RX_DMA_SIZE - rx_old_pos));
+
+ if(rx_pos > 0)
+ {
+ app_usart_rx_data_fifo_enter(&USART_rx_dma_buf[0],rx_pos);
+ }
+
+ rx_old_pos = rx_pos;
+ }
+ else if(rx_pos > rx_old_pos)
+ {
+ app_usart_rx_data_fifo_enter(&USART_rx_dma_buf[rx_old_pos],(rx_pos - rx_old_pos));
+ rx_old_pos = rx_pos;
+ }
+ else if(rx_pos != rx_old_pos)
+ {
+ //error
+ rx_old_pos = rx_pos;
+ }
+
+}
+
+
+/**
+ * @brief dma irq handler
+ */
+void DMA_Channel1_2_3_4_IRQHandler(void)
+{
+ //TX
+ if(DMA_GetFlagStatus(DMA_FLAG_TC1, DMA))
+ {
+ //TX Transfer complete interrupt
+ usart_sending = false;
+ ke_msg_send_basic(APP_CUSTS_TEST_EVT, TASK_APP, TASK_APP);
+
+ DMA_ClearFlag(DMA_FLAG_TC1, DMA);
+ }
+ //RX
+ if(DMA_GetFlagStatus(DMA_FLAG_TC2, DMA))
+ {
+ //RX Transfer complete interrupt
+ DMA_ClearFlag(DMA_FLAG_TC2, DMA);
+ usart_rx_check_in_irq();
+
+ }
+ if(DMA_GetFlagStatus(DMA_FLAG_HT2, DMA))
+ {
+ //RX Half transfer interrupt
+ DMA_ClearFlag(DMA_FLAG_HT2, DMA);
+ usart_rx_check_in_irq();
+ }
+
+}
+
+/**
+ * @brief usart irq handler
+ */
+void USARTx_IRQHandler(void)
+{
+ uint8_t temp;
+ //usart idlle interrupt
+ if(USART_GetFlagStatus(USARTx,USART_FLAG_IDLEF))
+ {
+ //read sts and data will clear rx idle interrupt
+ temp = USARTx->DAT;
+ usart_rx_check_in_irq();
+ (void)temp;
+ }
+
+}
+
+
+
+/**
+ * @}
+ */
+
diff --git a/mcm-ddc-ble/src/main.c b/mcm-ddc-ble/src/main.c
new file mode 100644
index 0000000..c9f6e1a
--- /dev/null
+++ b/mcm-ddc-ble/src/main.c
@@ -0,0 +1,207 @@
+/**
+* Copyright (c) 2025, NSING Technologies Inc.
+*
+* All rights reserved.
+*
+* This software is the exclusive property of NSING Technologies Inc. (Hereinafter
+* referred to as NSING). This software, and the product of NSING described herein
+* (Hereinafter referred to as the Product) are owned by NSING under the laws and treaties
+* of the People's Republic of China and other applicable jurisdictions worldwide.
+*
+* NSING does not grant any license under its patents, copyrights, trademarks, or other
+* intellectual property rights. Names and brands of third party may be mentioned or referred
+* thereto (if any) for identification purposes only.
+*
+* NSING reserves the right to make changes, corrections, enhancements, modifications, and
+* improvements to this software at any time without notice. Please contact NSING and obtain
+* the latest version of this software before placing orders.
+
+* Although NSING has attempted to provide accurate and reliable information, NSING assumes
+* no responsibility for the accuracy and reliability of this software.
+*
+* It is the responsibility of the user of this software to properly design, program, and test
+* the functionality and safety of any application made of this information and any resulting product.
+* In no event shall NSING be liable for any direct, indirect, incidental, special,exemplary, or
+* consequential damages arising in any way out of the use of this software or the Product.
+*
+* NSING Products are neither intended nor warranted for usage in systems or equipment, any
+* malfunction or failure of which may cause loss of human life, bodily injury or severe property
+* damage. Such applications are deemed, "Insecure Usage".
+*
+* All Insecure Usage shall be made at user's risk. User shall indemnify NSING and hold NSING
+* harmless from and against all claims, costs, damages, and other liabilities, arising from or related
+* to any customer's Insecure Usage.
+
+* Any express or implied warranty with regard to this software or the Product, including,but not
+* limited to, the warranties of merchantability, fitness for a particular purpose and non-infringement
+* are disclaimed to the fullest extent permitted by law.
+
+* Unless otherwise explicitly permitted by NSING, anyone may not duplicate, modify, transcribe
+* or otherwise distribute this software for any purposes, in whole or in part.
+*
+* NSING products and technologies shall not be used for or incorporated into any products or systems
+* whose manufacture, use, or sale is prohibited under any applicable domestic or foreign laws or regulations.
+* User shall comply with any applicable export control laws and regulations promulgated and administered by
+* the governments of any countries asserting jurisdiction over the parties or transactions.
+**/
+
+
+/**
+ * @file main.c
+ * @author NSING Firmware Team
+ * @version v1.0.1
+ *
+ * @copyright Copyright (c) 2025, NSING Technologies Inc. All rights reserved.
+ */
+
+/** @addtogroup
+ * @{
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "n32wb03x.h"
+#include "rwip.h"
+#include "ns_ble.h"
+#include "ns_sleep.h"
+#include "ns_delay.h"
+#include "ns_log.h"
+#include "app_usart.h"
+#include "app_gpio.h"
+#include "app_ble.h"
+#if (CFG_APP_NS_IUS)
+#include "ns_dfu_boot.h"
+#endif
+
+#include "FreeRTOS.h"
+#include "task.h"
+
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+#define DEMO_STRING "\r\n NSING raw data transfer server(128bit UUID) demo \r\n"
+
+#define BLE_SCHED_TASK_STACK (512) /* stack in words */
+#define BLE_SCHED_TASK_PRIORITY (2)
+#define LED_TASK_STACK (128) /* stack in words */
+#define LED_TASK_PRIORITY (1)
+
+/* Private constants ---------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/* Private function prototypes -----------------------------------------------*/
+/* Private functions ---------------------------------------------------------*/
+
+/**
+ * @brief BLE kernel schedule task: rwip_schedule() must run from exactly one
+ * execution context; with FreeRTOS it lives in this dedicated task.
+ * @note ns_sleep() is NOT used: deep sleep conflicts with the RTOS tick and
+ * kills SWD. Sleep is locked in main().
+ */
+static void ble_schedule_task(void *pvParameters)
+{
+ (void)pvParameters;
+ for (;;)
+ {
+ /*schedule all pending events*/
+ rwip_schedule();
+ vTaskDelay(pdMS_TO_TICKS(1));
+ }
+}
+
+/**
+ * @brief LED blink task: toggle LED1 (PB0) every 500 ms as a run indicator.
+ * LED2 (PA6) stays owned by app_ble.c as the connection state LED.
+ */
+static void led_task(void *pvParameters)
+{
+ (void)pvParameters;
+ for (;;)
+ {
+ LedBlink(LED1_PORT, LED1_PIN);
+ vTaskDelay(pdMS_TO_TICKS(500));
+ }
+}
+
+/**
+ * @brief main function
+ * @param
+ * @return
+ * @note Note
+ */
+int main(void)
+{
+ //for hold the SWD before sleep
+ delay_n_10us(200*1000);
+
+
+ NS_LOG_INIT();
+
+ #if (CFG_APP_NS_IUS)
+ if(CURRENT_APP_START_ADDRESS == NS_APP1_START_ADDRESS){
+ NS_LOG_INFO("application 1 start new ...\r\n");
+ }else if(CURRENT_APP_START_ADDRESS == NS_APP2_START_ADDRESS){
+ NS_LOG_INFO("application 2 start new ...\r\n");
+ }
+ #endif
+ app_ble_init();
+
+ NS_LOG_INFO(DEMO_STRING);
+
+ // periph init
+ LedInit(LED1_PORT,LED1_PIN); // power led
+ LedInit(LED2_PORT,LED2_PIN); //connection state
+ app_usart_dma_enable(ENABLE);
+ //init text
+ usart_tx_dma_send((uint8_t*)DEMO_STRING, sizeof(DEMO_STRING));
+
+ delay_n_10us(500);
+ //disable usart for enter sleep
+ app_usart_dma_enable(DISABLE);
+
+ /* Keep SWD debug accessible: never enter sleep (also required because
+ * deep sleep conflicts with the FreeRTOS tick). */
+ ns_sleep_lock_acquire();
+
+ /* BLE kernel schedule task (replaces the bare-metal while loop) */
+ xTaskCreate(ble_schedule_task, "BLE", BLE_SCHED_TASK_STACK, NULL,
+ BLE_SCHED_TASK_PRIORITY, NULL);
+ /* LED1 blink task */
+ xTaskCreate(led_task, "LED", LED_TASK_STACK, NULL,
+ LED_TASK_PRIORITY, NULL);
+
+ /* Start the FreeRTOS scheduler (port configures SysTick itself) */
+ vTaskStartScheduler();
+
+ /* We should never get here as control is now taken by the scheduler */
+ for (;;)
+ {
+ }
+}
+
+/**
+ * @brief user handle before enter sleep mode
+ * @param
+ * @return
+ * @note
+ */
+void app_sleep_prepare_proc(void)
+{
+
+}
+
+/**
+ * @brief user handle after wake up from sleep mode
+ * @param
+ * @return
+ * @note
+ */
+void app_sleep_resume_proc(void)
+{
+
+
+}
+
+
+
+/**
+ * @}
+ */
+
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/EventRecorderStub.scvd b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/EventRecorderStub.scvd
new file mode 100644
index 0000000..2956b29
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/EventRecorderStub.scvd
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Listings/heart_rate.map b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Listings/heart_rate.map
new file mode 100644
index 0000000..3cef18a
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Listings/heart_rate.map
@@ -0,0 +1,3273 @@
+Component: ARM Compiler 5.06 update 6 (build 750) Tool: armlink [4d35ed]
+
+==============================================================================
+
+Section Cross References
+
+ startup_n32wb03x.o(RESET) refers to startup_n32wb03x.o(STACK) for __initial_sp
+ startup_n32wb03x.o(RESET) refers to startup_n32wb03x.o(.text) for Reset_Handler
+ startup_n32wb03x.o(.text) refers to system_n32wb03x.o(i.SystemInit) for SystemInit
+ startup_n32wb03x.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main
+ system_n32wb03x.o(i.OTPTrim_Read) refers to memseta.o(.text) for __aeabi_memclr4
+ system_n32wb03x.o(i.OTPTrim_Read) refers to memcpya.o(.text) for __aeabi_memcpy
+ system_n32wb03x.o(i.OTPTrim_Read) refers to system_n32wb03x.o(.constdata) for .constdata
+ system_n32wb03x.o(i.SystemCoreClockUpdate) refers to system_n32wb03x.o(.data) for .data
+ system_n32wb03x.o(i.SystemGetMacAddr) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.SystemGetMacAddr) refers to system_n32wb03x.o(.bss) for .bss
+ system_n32wb03x.o(i.SystemGetUUID) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.SystemGetUUID) refers to system_n32wb03x.o(.bss) for .bss
+ system_n32wb03x.o(i.SystemInit) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.SystemInit) refers to system_n32wb03x.o(.emb_text) for system_delay_cycles
+ system_n32wb03x.o(i.SystemInit) refers to system_n32wb03x.o(.bss) for .bss
+ system_n32wb03x.o(i.SystemTrimValueGet) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.SystemTrimValueGet) refers to system_n32wb03x.o(.bss) for .bss
+ system_n32wb03x.o(i.SystemTrimValueRead) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ system_n32wb03x.o(i.system_delay_n_10us) refers to system_n32wb03x.o(.emb_text) for system_delay_cycles
+ n32wb03x_adc.o(i.ADC16Bit_ConverValueToVoltage) refers to system_n32wb03x.o(i.SystemTrimValueGet) for SystemTrimValueGet
+ n32wb03x_adc.o(i.ADC16Bit_ConverValueToVoltage) refers to idiv.o(.text) for __aeabi_idivmod
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to system_n32wb03x.o(i.SystemTrimValueGet) for SystemTrimValueGet
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to ffltui.o(.text) for __aeabi_ui2f
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to fadd.o(.text) for __aeabi_frsub
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to f2d.o(.text) for __aeabi_f2d
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to ddiv.o(.text) for __aeabi_ddiv
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to dadd.o(.text) for __aeabi_dadd
+ n32wb03x_adc.o(i.ADC_ConverValueToTemperature) refers to d2f.o(.text) for __aeabi_d2f
+ n32wb03x_adc.o(i.ADC_ConverValueToVoltage) refers to system_n32wb03x.o(i.SystemTrimValueGet) for SystemTrimValueGet
+ n32wb03x_adc.o(i.ADC_ConverValueToVoltage) refers to idiv.o(.text) for __aeabi_idivmod
+ n32wb03x_adc.o(i.ADC_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphReset) for RCC_EnableAHBPeriphReset
+ n32wb03x_adc.o(i.ADC_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk) for RCC_EnableAHBPeriphClk
+ n32wb03x_gpio.o(i.GPIO_AFIOInitDefault) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_gpio.o(i.GPIO_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_rcc.o(i.RCC_GetClocksFreqValue) refers to n32wb03x_rcc.o(.constdata) for .constdata
+ n32wb03x_rcc.o(i.RCC_WaitHseStable) refers to n32wb03x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
+ n32wb03x_rcc.o(i.RCC_WaitHsiStable) refers to n32wb03x_rcc.o(i.RCC_GetFlagStatus) for RCC_GetFlagStatus
+ n32wb03x_tim.o(i.TIM_ConfigExtTrigAsClk) refers to n32wb03x_tim.o(i.ConfigTI1) for ConfigTI1
+ n32wb03x_tim.o(i.TIM_ConfigExtTrigAsClk) refers to n32wb03x_tim.o(i.ConfigTI2) for ConfigTI2
+ n32wb03x_tim.o(i.TIM_ConfigPwmIc) refers to n32wb03x_tim.o(i.ConfigTI2) for ConfigTI2
+ n32wb03x_tim.o(i.TIM_ConfigPwmIc) refers to n32wb03x_tim.o(i.ConfigTI1) for ConfigTI1
+ n32wb03x_tim.o(i.TIM_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_tim.o(i.TIM_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB1PeriphReset) for RCC_EnableAPB1PeriphReset
+ n32wb03x_tim.o(i.TIM_ICInit) refers to n32wb03x_tim.o(i.ConfigTI1) for ConfigTI1
+ n32wb03x_tim.o(i.TIM_ICInit) refers to n32wb03x_tim.o(i.ConfigTI2) for ConfigTI2
+ n32wb03x_usart.o(i.USART_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_usart.o(i.USART_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB1PeriphReset) for RCC_EnableAPB1PeriphReset
+ n32wb03x_usart.o(i.USART_Init) refers to n32wb03x_rcc.o(i.RCC_GetClocksFreqValue) for RCC_GetClocksFreqValue
+ n32wb03x_usart.o(i.USART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
+ n32wb03x_spi.o(i.I2S_Init) refers to n32wb03x_rcc.o(i.RCC_GetClocksFreqValue) for RCC_GetClocksFreqValue
+ n32wb03x_spi.o(i.I2S_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
+ n32wb03x_spi.o(i.SPI_I2S_DeInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphReset) for RCC_EnableAPB2PeriphReset
+ n32wb03x_lpuart.o(i.LPUART_Init) refers to n32wb03x_rcc.o(i.RCC_GetLpuartClkSrc) for RCC_GetLpuartClkSrc
+ n32wb03x_lpuart.o(i.LPUART_Init) refers to n32wb03x_rcc.o(i.RCC_GetClocksFreqValue) for RCC_GetClocksFreqValue
+ n32wb03x_lpuart.o(i.LPUART_Init) refers to uidiv.o(.text) for __aeabi_uidivmod
+ n32wb03x_qflash.o(i.Qflash_Erase_Sector) refers to n32wb03x_qflash.o(.data) for .data
+ n32wb03x_qflash.o(i.Qflash_Init) refers to memcpya.o(.text) for __aeabi_memcpy
+ n32wb03x_qflash.o(i.Qflash_Init) refers to n32wb03x_qflash.o(.bss) for .bss
+ n32wb03x_qflash.o(i.Qflash_Init) refers to n32wb03x_qflash.o(.data) for .data
+ n32wb03x_qflash.o(i.Qflash_Init) refers to n32wb03x_qflash.o(.constdata) for .constdata
+ n32wb03x_qflash.o(i.Qflash_Read) refers to n32wb03x_qflash.o(.data) for .data
+ n32wb03x_qflash.o(i.Qflash_Write) refers to n32wb03x_qflash.o(.data) for .data
+ lib_att.o(i.attm_att_set_value) refers to memcpya.o(.text) for __aeabi_memcpy
+ rwip.o(i.rwip_init) refers to rwip_driver.o(i.llhwc_phy_prerx_flash) for llhwc_phy_prerx_flash
+ rwip_driver.o(i.llhwc_modem_setmode) refers to rwip_driver.o(i.llhwc_setmode_reg_config) for llhwc_setmode_reg_config
+ rwip_driver.o(i.llhwc_modem_setmode) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.llhwc_phy_prerx_flash) refers to rwip_driver.o(i.llhwc_setmode_reg_config) for llhwc_setmode_reg_config
+ rwip_driver.o(i.llhwc_phy_prerx_flash) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.llhwc_setmode_reg_config) refers to ns_ble.o(.bss) for app_env
+ rwip_driver.o(i.llhwc_setmode_reg_config) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.radio_freq_cal_from_trim) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.radio_hse_mco_set) refers to ffltui.o(.text) for __aeabi_ui2f
+ rwip_driver.o(i.radio_hse_mco_set) refers to fflti.o(.text) for __aeabi_i2f
+ rwip_driver.o(i.radio_hse_mco_set) refers to fdiv.o(.text) for __aeabi_fdiv
+ rwip_driver.o(i.radio_hse_mco_set) refers to fmul.o(.text) for __aeabi_fmul
+ rwip_driver.o(i.radio_hse_mco_set) refers to ffixui.o(.text) for __aeabi_f2uiz
+ rwip_driver.o(i.radio_hse_mco_set) refers to fadd.o(.text) for __aeabi_fadd
+ rwip_driver.o(i.radio_hse_mco_set) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.radio_read_trim_mac_address) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ rwip_driver.o(i.radio_read_trim_mco_freq) refers to system_n32wb03x.o(i.OTPTrim_Read) for OTPTrim_Read
+ rwip_driver.o(i.rf_tx_power_set) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.rf_tx_power_set) refers to rwip_driver.o(.constdata) for .constdata
+ rwip_driver.o(i.rwip_sleep) refers to uidiv.o(.text) for __aeabi_uidivmod
+ rwip_driver.o(i.rwip_sleep) refers to rwip_driver.o(i.__ARM_common_ll_mulss) for __ARM_common_ll_mulss
+ rwip_driver.o(i.rwip_sleep) refers to uldiv.o(.text) for __aeabi_uldivmod
+ rwip_driver.o(i.rwip_sleep) refers to ns_ble.o(.bss) for app_env
+ rwip_driver.o(i.rwip_slp_isr) refers to dfltui.o(.text) for __aeabi_ui2d
+ rwip_driver.o(i.rwip_slp_isr) refers to ddiv.o(.text) for __aeabi_ddiv
+ rwip_driver.o(i.rwip_slp_isr) refers to dfltul.o(.text) for __aeabi_ul2d
+ rwip_driver.o(i.rwip_slp_isr) refers to dmul.o(.text) for __aeabi_dmul
+ rwip_driver.o(i.rwip_slp_isr) refers to dfixul.o(.text) for __aeabi_d2ulz
+ rwip_driver.o(i.rwip_slp_isr) refers to uldiv.o(.text) for __aeabi_uldivmod
+ rwip_driver.o(i.rwip_slp_isr) refers to rwip_driver.o(i.llhwc_phy_prerx_flash) for llhwc_phy_prerx_flash
+ rwip_driver.o(i.rwip_slp_isr) refers to rwip_driver.o(.data) for .data
+ rwip_driver.o(i.rwip_slp_isr) refers to rwip_driver.o(.constdata) for .constdata
+ prf.o(i.prf_add_profile) refers to prf.o(i.prf_itf_get) for prf_itf_get
+ prf.o(i.prf_add_profile) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_cleanup) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_create) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_env_get) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_get_id_from_task) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_get_itf_func_register) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_get_task_from_id) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_init) refers to prf.o(.bss) for .bss
+ prf.o(i.prf_itf_get) refers to prf.o(.bss) for .bss
+ diss.o(i.diss_init) refers to diss_task.o(i.diss_task_init) for diss_task_init
+ diss.o(i.diss_init) refers to diss.o(.constdata) for .constdata
+ diss.o(i.diss_prf_itf_get) refers to diss.o(.constdata) for .constdata
+ diss.o(.constdata) refers to diss.o(i.diss_init) for diss_init
+ diss.o(.constdata) refers to diss.o(i.diss_destroy) for diss_destroy
+ diss.o(.constdata) refers to diss.o(i.diss_create) for diss_create
+ diss.o(.constdata) refers to diss.o(i.diss_cleanup) for diss_cleanup
+ diss_task.o(i.diss_set_value_req_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ diss_task.o(i.diss_set_value_req_handler) refers to diss.o(i.diss_value_to_handle) for diss_value_to_handle
+ diss_task.o(i.diss_set_value_req_handler) refers to diss.o(i.diss_check_val_len) for diss_check_val_len
+ diss_task.o(i.diss_set_value_req_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ diss_task.o(i.diss_task_init) refers to prf.o(i.prf_env_get) for prf_env_get
+ diss_task.o(i.diss_task_init) refers to diss_task.o(.constdata) for .constdata
+ diss_task.o(i.diss_value_cfm_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ diss_task.o(i.diss_value_cfm_handler) refers to diss.o(i.diss_value_to_handle) for diss_value_to_handle
+ diss_task.o(i.diss_value_cfm_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ diss_task.o(i.gattc_read_req_ind_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ diss_task.o(i.gattc_read_req_ind_handler) refers to diss.o(i.diss_handle_to_value) for diss_handle_to_value
+ diss_task.o(i.gattc_read_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ diss_task.o(i.gattc_read_req_ind_handler) refers to prf.o(i.prf_dst_task_get) for prf_dst_task_get
+ diss_task.o(.constdata) refers to diss_task.o(i.diss_set_value_req_handler) for diss_set_value_req_handler
+ diss_task.o(.constdata) refers to diss_task.o(i.gattc_read_req_ind_handler) for gattc_read_req_ind_handler
+ diss_task.o(.constdata) refers to diss_task.o(i.diss_value_cfm_handler) for diss_value_cfm_handler
+ hrps.o(i.hrps_exe_operation) refers to prf.o(i.prf_env_get) for prf_env_get
+ hrps.o(i.hrps_exe_operation) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
+ hrps.o(i.hrps_exe_operation) refers to prf.o(i.prf_dst_task_get) for prf_dst_task_get
+ hrps.o(i.hrps_exe_operation) refers to memcpya.o(.text) for __aeabi_memcpy
+ hrps.o(i.hrps_init) refers to hrps_task.o(i.hrps_task_init) for hrps_task_init
+ hrps.o(i.hrps_init) refers to hrps.o(.constdata) for .constdata
+ hrps.o(i.hrps_pack_meas_value) refers to memseta.o(.text) for __aeabi_memclr
+ hrps.o(i.hrps_prf_itf_get) refers to hrps.o(.constdata) for .constdata
+ hrps.o(i.hrps_send_cmp_evt) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
+ hrps.o(i.hrps_send_cmp_evt) refers to prf.o(i.prf_dst_task_get) for prf_dst_task_get
+ hrps.o(.constdata) refers to hrps.o(i.hrps_init) for hrps_init
+ hrps.o(.constdata) refers to hrps.o(i.hrps_destroy) for hrps_destroy
+ hrps.o(.constdata) refers to hrps.o(i.hrps_create) for hrps_create
+ hrps.o(.constdata) refers to hrps.o(i.hrps_cleanup) for hrps_cleanup
+ hrps_task.o(i.gattc_cmp_evt_handler) refers to hrps.o(i.hrps_exe_operation) for hrps_exe_operation
+ hrps_task.o(i.gattc_read_req_ind_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ hrps_task.o(i.gattc_read_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ hrps_task.o(i.gattc_write_req_ind_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ hrps_task.o(i.gattc_write_req_ind_handler) refers to prf.o(i.prf_src_task_get) for prf_src_task_get
+ hrps_task.o(i.gattc_write_req_ind_handler) refers to prf.o(i.prf_dst_task_get) for prf_dst_task_get
+ hrps_task.o(i.hrps_enable_req_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ hrps_task.o(i.hrps_meas_send_cmd_handler) refers to prf.o(i.prf_env_get) for prf_env_get
+ hrps_task.o(i.hrps_meas_send_cmd_handler) refers to hrps.o(i.hrps_pack_meas_value) for hrps_pack_meas_value
+ hrps_task.o(i.hrps_meas_send_cmd_handler) refers to hrps.o(i.hrps_exe_operation) for hrps_exe_operation
+ hrps_task.o(i.hrps_meas_send_cmd_handler) refers to hrps.o(i.hrps_send_cmp_evt) for hrps_send_cmp_evt
+ hrps_task.o(i.hrps_task_init) refers to prf.o(i.prf_env_get) for prf_env_get
+ hrps_task.o(i.hrps_task_init) refers to hrps_task.o(.constdata) for .constdata
+ hrps_task.o(.constdata) refers to hrps_task.o(i.hrps_enable_req_handler) for hrps_enable_req_handler
+ hrps_task.o(.constdata) refers to hrps_task.o(i.gattc_write_req_ind_handler) for gattc_write_req_ind_handler
+ hrps_task.o(.constdata) refers to hrps_task.o(i.hrps_meas_send_cmd_handler) for hrps_meas_send_cmd_handler
+ hrps_task.o(.constdata) refers to hrps_task.o(i.gattc_cmp_evt_handler) for gattc_cmp_evt_handler
+ hrps_task.o(.constdata) refers to hrps_task.o(i.gattc_read_req_ind_handler) for gattc_read_req_ind_handler
+ ns_log_lpuart.o(i.GPIO_Configuration) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk) for RCC_EnableAPB2PeriphClk
+ ns_log_lpuart.o(i.GPIO_Configuration) refers to n32wb03x_gpio.o(i.GPIO_InitStruct) for GPIO_InitStruct
+ ns_log_lpuart.o(i.GPIO_Configuration) refers to n32wb03x_gpio.o(i.GPIO_InitPeripheral) for GPIO_InitPeripheral
+ ns_log_lpuart.o(i.RCC_Configuration) refers to n32wb03x_rcc.o(i.RCC_ConfigLpuartClk) for RCC_ConfigLpuartClk
+ ns_log_lpuart.o(i.RCC_Configuration) refers to n32wb03x_rcc.o(i.RCC_EnableLpuartClk) for RCC_EnableLpuartClk
+ ns_log_lpuart.o(i.fputc) refers to n32wb03x_lpuart.o(i.LPUART_SendData) for LPUART_SendData
+ ns_log_lpuart.o(i.fputc) refers to n32wb03x_lpuart.o(i.LPUART_GetFlagStatus) for LPUART_GetFlagStatus
+ ns_log_lpuart.o(i.fputc) refers to n32wb03x_lpuart.o(i.LPUART_ClrFlag) for LPUART_ClrFlag
+ ns_log_lpuart.o(i.fputc) refers to ns_log_lpuart.o(.data) for .data
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_rcc.o(i.RCC_ConfigLpuartClk) for RCC_ConfigLpuartClk
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_rcc.o(i.RCC_EnableLpuartClk) for RCC_EnableLpuartClk
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk) for RCC_EnableAPB2PeriphClk
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_gpio.o(i.GPIO_InitStruct) for GPIO_InitStruct
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_gpio.o(i.GPIO_InitPeripheral) for GPIO_InitPeripheral
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_lpuart.o(i.LPUART_DeInit) for LPUART_DeInit
+ ns_log_lpuart.o(i.ns_log_lpuart_init) refers to n32wb03x_lpuart.o(i.LPUART_Init) for LPUART_Init
+ ns_sleep.o(i.entry_sleep) refers to ns_ble.o(i.ns_iwdg_config) for ns_iwdg_config
+ ns_sleep.o(i.entry_sleep) refers to ns_log_lpuart.o(i.ns_log_lpuart_init) for ns_log_lpuart_init
+ ns_sleep.o(i.ns_sleep) refers to main.o(i.app_sleep_prepare_proc) for app_sleep_prepare_proc
+ ns_sleep.o(i.ns_sleep) refers to rwip_driver.o(i.rwip_sleep) for rwip_sleep
+ ns_sleep.o(i.ns_sleep) refers to ns_sleep.o(i.entry_sleep) for entry_sleep
+ ns_sleep.o(i.ns_sleep) refers to main.o(i.app_sleep_resume_proc) for app_sleep_resume_proc
+ ns_sleep.o(i.ns_sleep) refers to ns_sleep.o(.data) for .data
+ ns_sleep.o(i.ns_sleep_lock_acquire) refers to ns_sleep.o(.data) for .data
+ ns_sleep.o(i.ns_sleep_lock_release) refers to ns_sleep.o(.data) for .data
+ ns_error.o(i.error_handler) refers to ns_error.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_api_process_handler) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_api_process_handler) refers to ns_timer.o(i.timer_modified_handler) for timer_modified_handler
+ ns_timer.o(i.ns_timer_api_process_handler) refers to ns_timer.o(i.timer_canceled_handler) for timer_canceled_handler
+ ns_timer.o(i.ns_timer_cancel) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_cancel) refers to ns_timer.o(i.timer_canceled_handler) for timer_canceled_handler
+ ns_timer.o(i.ns_timer_cancel_all) refers to ns_timer.o(i.timer_canceled_handler) for timer_canceled_handler
+ ns_timer.o(i.ns_timer_cancel_all) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_create) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_modify) refers to ns_timer.o(.bss) for .bss
+ ns_timer.o(i.ns_timer_modify) refers to ns_timer.o(i.timer_modified_handler) for timer_modified_handler
+ ns_sec.o(i.gapc_bond_ind_handler) refers to ns_ble.o(i.ns_ble_disconnect) for ns_ble_disconnect
+ ns_sec.o(i.gapc_bond_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.gapc_bond_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_sec.o(i.gapc_bond_ind_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to rand.o(.text) for rand
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to uidiv.o(.text) for __aeabi_uidivmod
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to memseta.o(.text) for __aeabi_memclr
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.gapc_bond_req_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_sec.o(i.gapc_encrypt_ind_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to memcmp.o(.text) for memcmp
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_sec.o(i.gapc_encrypt_req_ind_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_bond_db_get_size) refers to n32wb03x_qflash.o(i.Qflash_Erase_Sector) for Qflash_Erase_Sector
+ ns_sec.o(i.ns_bond_db_get_size) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_bond_db_load) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_bond_db_load) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_bond_last_bonded_addr) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_last_bonded_addr) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_last_bonded_addr) refers to ns_sec.o(i.ns_bond_db_load) for ns_bond_db_load
+ ns_sec.o(i.ns_bond_last_bonded_peer_id) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_last_bonded_peer_id) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_last_bonded_peer_id) refers to ns_sec.o(i.ns_bond_db_load) for ns_bond_db_load
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to ns_sec.o(i.ns_bond_db_load) for ns_bond_db_load
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_bond_last_bonded_ral_info) refers to ns_ble.o(.bss) for gap_env
+ ns_sec.o(i.ns_bond_resolv_addr_start) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_resolv_addr_start) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_resolv_addr_start) refers to ns_sec.o(i.ns_bond_db_load) for ns_bond_db_load
+ ns_sec.o(i.ns_bond_resolv_addr_start) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to memcmp.o(.text) for memcmp
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to ns_sec.o(i.ns_bond_resolv_addr_start) for ns_bond_resolv_addr_start
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_bond_search_addr_irk) refers to ns_ble.o(.bss) for app_env
+ ns_sec.o(i.ns_sec_bond_db_erase_all) refers to n32wb03x_qflash.o(i.Qflash_Erase_Sector) for Qflash_Erase_Sector
+ ns_sec.o(i.ns_sec_bond_db_erase_all) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to n32wb03x_qflash.o(i.Qflash_Erase_Sector) for Qflash_Erase_Sector
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to n32wb03x_qflash.o(i.Qflash_Write) for Qflash_Write
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to ns_ble.o(i.ns_ble_list_set_ral) for ns_ble_list_set_ral
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_bond_store_evt_handler) refers to ns_ble.o(.bss) for gap_env
+ ns_sec.o(i.ns_sec_get_bond_status) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_get_iocap) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_init) refers to n32wb03x_qflash.o(i.Qflash_Init) for Qflash_Init
+ ns_sec.o(i.ns_sec_init) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_sec_init) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_pincode_respond) refers to memseta.o(.text) for __aeabi_memclr
+ ns_sec.o(i.ns_sec_send_bond_start) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to ns_sec.o(i.ns_bond_db_get_size) for ns_bond_db_get_size
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to memcmp.o(.text) for memcmp
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(i.ns_sec_send_encrypt_req) refers to ns_ble.o(.bss) for app_env
+ ns_sec.o(i.ns_sec_send_security_req) refers to ns_sec.o(.bss) for .bss
+ ns_sec.o(.constdata) refers to ns_sec.o(i.app_sec_msg_dflt_handler) for app_sec_msg_dflt_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(i.gapc_bond_req_ind_handler) for gapc_bond_req_ind_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(i.gapc_bond_ind_handler) for gapc_bond_ind_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(i.gapc_encrypt_req_ind_handler) for gapc_encrypt_req_ind_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(i.gapc_encrypt_ind_handler) for gapc_encrypt_ind_handler
+ ns_sec.o(.constdata) refers to ns_sec.o(.constdata) for app_sec_msg_handler_list
+ ns_ble.o(i.app_create_advertising) refers to ns_sec.o(i.ns_sec_get_bond_status) for ns_sec_get_bond_status
+ ns_ble.o(i.app_create_advertising) refers to ns_sec.o(i.ns_bond_last_bonded_peer_id) for ns_bond_last_bonded_peer_id
+ ns_ble.o(i.app_create_advertising) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.app_set_adv_data) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.app_set_adv_data) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.app_set_scan_rsp_data) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.app_set_scan_rsp_data) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.app_start_advertising) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble.o(i.app_start_advertising) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to n32wb03x_exti.o(i.EXTI_GetITStatus) for EXTI_GetITStatus
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to n32wb03x_exti.o(i.EXTI_ClrITPendBit) for EXTI_ClrITPendBit
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to ns_log_lpuart.o(i.ns_log_lpuart_init) for ns_log_lpuart_init
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble.o(i.ns_EXTI4_12_IRQHandler) refers to ns_ble.o(.data) for .data
+ ns_ble.o(i.ns_HardFault_Handler) refers to ns_log_lpuart.o(i.ns_log_lpuart_init) for ns_log_lpuart_init
+ ns_ble.o(i.ns_HardFault_Handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble.o(i.ns_HardFault_Handler) refers to ns_ble.o(.data) for .data
+ ns_ble.o(i.ns_HardFault_Handler) refers to ns_ble.o(.constdata) for .constdata
+ ns_ble.o(i.ns_ble_active_rssi) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_add_prf_func_register) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_add_svc) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_data_set) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_adv_data_set) refers to ns_ble.o(i.app_set_adv_data) for app_set_adv_data
+ ns_ble.o(i.ns_ble_adv_data_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(i.app_create_advertising) for app_create_advertising
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(i.app_set_adv_data) for app_set_adv_data
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(i.app_start_advertising) for app_start_advertising
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(i.app_set_scan_rsp_data) for app_set_scan_rsp_data
+ ns_ble.o(i.ns_ble_adv_fsm_next) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_init) refers to memcpya.o(.text) for __aeabi_memcpy4
+ ns_ble.o(i.ns_ble_adv_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_start) refers to ns_ble.o(i.app_create_advertising) for app_create_advertising
+ ns_ble.o(i.ns_ble_adv_start) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_adv_stop) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_create_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_create_scan) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_delete_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_delete_scan) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_disconnect) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_dle_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_ex_adv_data_set) refers to ns_ble.o(i.app_set_adv_data) for app_set_adv_data
+ ns_ble.o(i.ns_ble_ex_adv_data_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_gap_init) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_gap_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_active_connection) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_conidx_by_role) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_connection_num) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_connection_state) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_get_peer_info) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_list_set_ral) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_list_set_wl) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_master_connection_num) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_mtu_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_phy_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_prf_task_register) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_prod_test_cmd_send) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_prod_test_cmd_send) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble.o(i.ns_ble_radio_calibration) refers to ffltui.o(.text) for __aeabi_ui2f
+ ns_ble.o(i.ns_ble_radio_calibration) refers to fdiv.o(.text) for __aeabi_fdiv
+ ns_ble.o(i.ns_ble_radio_calibration) refers to ffixui.o(.text) for __aeabi_f2uiz
+ ns_ble.o(i.ns_ble_radio_calibration) refers to rwip_driver.o(i.radio_hse_mco_set) for radio_hse_mco_set
+ ns_ble.o(i.ns_ble_radio_power_set) refers to rwip_driver.o(i.rf_tx_power_set) for rf_tx_power_set
+ ns_ble.o(i.ns_ble_resolv_addr) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_scan_data_find) refers to memcmp.o(.text) for memcmp
+ ns_ble.o(i.ns_ble_scan_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_scan_rsp_data_set) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble.o(i.ns_ble_scan_rsp_data_set) refers to ns_ble.o(i.app_set_scan_rsp_data) for app_set_scan_rsp_data
+ ns_ble.o(i.ns_ble_scan_rsp_data_set) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_set_active_connection) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_set_slave_latency) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_slave_connection_num) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_stack_init) refers to memcpya.o(.text) for __aeabi_memcpy4
+ ns_ble.o(i.ns_ble_stack_init) refers to n32wb03x_exti.o(i.EXTI_InitPeripheral) for EXTI_InitPeripheral
+ ns_ble.o(i.ns_ble_stack_init) refers to memseta.o(.text) for __aeabi_memclr4
+ ns_ble.o(i.ns_ble_stack_init) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk) for RCC_EnableAHBPeriphClk
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(i.patchx_enable) for patchx_enable
+ ns_ble.o(i.ns_ble_stack_init) refers to rwip.o(i.rwip_init) for rwip_init
+ ns_ble.o(i.ns_ble_stack_init) refers to prf.o(i.prf_init) for prf_init
+ ns_ble.o(i.ns_ble_stack_init) refers to startup_n32wb03x.o(RESET) for __Vectors
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(i.ns_HardFault_Handler) for ns_HardFault_Handler
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(.data) for .data
+ ns_ble.o(i.ns_ble_stack_init) refers to rwip_driver.o(i.rwip_slp_isr) for rwip_slp_isr
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(i.ns_EXTI4_12_IRQHandler) for ns_EXTI4_12_IRQHandler
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble.o(.constdata) for .constdata
+ ns_ble.o(i.ns_ble_stack_init) refers to prf.o(i.prf_add_profile) for prf_add_profile
+ ns_ble.o(i.ns_ble_stack_init) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
+ ns_ble.o(i.ns_ble_stack_init) refers to prf.o(i.prf_get_id_from_task) for prf_get_id_from_task
+ ns_ble.o(i.ns_ble_stack_init) refers to ns_ble_task.o(.constdata) for TASK_DESC_APP_M
+ ns_ble.o(i.ns_ble_start_init) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble.o(i.ns_ble_start_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_start_scan) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble.o(i.ns_ble_start_scan) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_stop_init) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_stop_scan) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_ble_update_param) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble.o(i.ns_ble_update_param) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_iwdg_config) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_iwdg_reload) refers to ns_ble.o(.data) for .data
+ ns_ble.o(i.ns_iwdg_reload) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_peripheral_config) refers to ns_ble.o(i.ns_ble_lsc_config) for ns_ble_lsc_config
+ ns_ble.o(i.ns_peripheral_config) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble.o(i.ns_peripheral_config) refers to ns_sleep.o(i.ns_sleep_lock_acquire) for ns_sleep_lock_acquire
+ ns_ble.o(i.ns_peripheral_config) refers to ns_ble.o(.bss) for .bss
+ ns_ble.o(i.ns_peripheral_config) refers to ns_ble.o(.data) for .data
+ ns_ble_task.o(i.app_conn_params_update_evt_handler) refers to ns_ble.o(i.ns_ble_update_param) for ns_ble_update_param
+ ns_ble_task.o(i.app_conn_params_update_evt_handler) refers to ns_ble.o(.bss) for gap_env
+ ns_ble_task.o(i.app_entry_point_handler) refers to ns_timer.o(i.ns_timer_api_process_handler) for ns_timer_api_process_handler
+ ns_ble_task.o(i.app_entry_point_handler) refers to ns_ble.o(.bss) for ble_prf_evn
+ ns_ble_task.o(i.app_entry_point_handler) refers to ns_sec.o(.constdata) for app_sec_handlers
+ ns_ble_task.o(i.app_init_timeout_evt_handler) refers to ns_ble.o(i.ns_ble_stop_init) for ns_ble_stop_init
+ ns_ble_task.o(i.app_init_timeout_evt_handler) refers to ns_ble.o(.bss) for scan_env
+ ns_ble_task.o(i.app_lsi_calib_evt_handler) refers to ns_ble.o(i.ns_ble_lsc_config) for ns_ble_lsc_config
+ ns_ble_task.o(i.app_lsi_calib_evt_handler) refers to ns_sleep.o(i.ns_sleep_lock_release) for ns_sleep_lock_release
+ ns_ble_task.o(i.app_lsi_calib_evt_handler) refers to ns_ble_task.o(.data) for .data
+ ns_ble_task.o(i.app_lsi_calib_evt_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_cmp_evt_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_conn_rssi_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_sec.o(i.ns_sec_get_bond_status) for ns_sec_get_bond_status
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_sec.o(i.ns_sec_get_iocap) for ns_sec_get_iocap
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_ble_task.o(.constdata) for .constdata
+ ns_ble_task.o(i.gapc_connection_req_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_disconnect_ind_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble_task.o(i.gapc_disconnect_ind_handler) refers to ns_ble.o(i.ns_ble_get_connection_num) for ns_ble_get_connection_num
+ ns_ble_task.o(i.gapc_disconnect_ind_handler) refers to memseta.o(.text) for __aeabi_memclr
+ ns_ble_task.o(i.gapc_disconnect_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler) refers to ns_ble.o(.bss) for gap_env
+ ns_ble_task.o(i.gapc_le_phy_ind_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble_task.o(i.gapc_le_phy_ind_handler) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble_task.o(i.gapc_le_pkt_size_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_param_update_req_ind_handler) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ ns_ble_task.o(i.gapc_param_update_req_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_param_updated_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler) refers to ns_ble.o(.bss) for gap_env
+ ns_ble_task.o(i.gapm_activity_created_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapm_activity_stopped_ind_handler) refers to ns_ble.o(i.ns_ble_adv_fsm_next) for ns_ble_adv_fsm_next
+ ns_ble_task.o(i.gapm_activity_stopped_ind_handler) refers to ns_ble.o(i.ns_ble_delete_scan) for ns_ble_delete_scan
+ ns_ble_task.o(i.gapm_activity_stopped_ind_handler) refers to ns_ble.o(i.ns_ble_delete_init) for ns_ble_delete_init
+ ns_ble_task.o(i.gapm_activity_stopped_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapm_addr_solved_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble_task.o(i.gapm_addr_solved_ind_handler) refers to ns_sec.o(i.ns_bond_search_addr_irk) for ns_bond_search_addr_irk
+ ns_ble_task.o(i.gapm_addr_solved_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to printf8.o(i.__0printf$8) for __2printf
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to prf.o(i.prf_init) for prf_init
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_peripheral_config) for ns_peripheral_config
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to memseta.o(.text) for __aeabi_memclr
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to rwip_driver.o(i.llhwc_modem_setmode) for llhwc_modem_setmode
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_sec.o(i.ns_sec_get_bond_status) for ns_sec_get_bond_status
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_sec.o(i.ns_bond_last_bonded_ral_info) for ns_bond_last_bonded_ral_info
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_sec.o(i.ns_bond_last_bonded_addr) for ns_bond_last_bonded_addr
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_list_set_ral) for ns_ble_list_set_ral
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_add_svc) for ns_ble_add_svc
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_adv_stop) for ns_ble_adv_stop
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_start_scan) for ns_ble_start_scan
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_sec.o(i.ns_bond_resolv_addr_start) for ns_bond_resolv_addr_start
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_adv_fsm_next) for ns_ble_adv_fsm_next
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_delete_scan) for ns_ble_delete_scan
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_delete_init) for ns_ble_delete_init
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(i.ns_ble_start_init) for ns_ble_start_init
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble_task.o(.constdata) for .constdata
+ ns_ble_task.o(i.gapm_cmp_evt_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to memcmp.o(.text) for memcmp
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to ns_ble.o(i.ns_ble_scan_data_find) for ns_ble_scan_data_find
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to ns_ble.o(i.ns_ble_stop_scan) for ns_ble_stop_scan
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to ns_ble.o(i.ns_ble_start_init) for ns_ble_start_init
+ ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) refers to ns_ble.o(.bss) for scan_env
+ ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler) refers to rand.o(.text) for srand
+ ns_ble_task.o(i.gattc_cmp_evt_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(i.gattc_mtu_changed_ind_handler) refers to ns_ble.o(.bss) for app_env
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.app_entry_point_handler) for app_entry_point_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_activity_created_ind_handler) for gapm_activity_created_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_activity_stopped_ind_handler) for gapm_activity_stopped_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler) for gapm_gen_rand_nb_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_addr_solved_ind_handler) for gapm_addr_solved_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_cmp_evt_handler) for gapm_cmp_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_profile_added_ind_handler) for gapm_profile_added_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler) for gapm_ext_adv_repoer_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapm_scan_request_ind_handler) for gapm_scan_request_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gattc_mtu_changed_ind_handler) for gattc_mtu_changed_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gattc_cmp_evt_handler) for gattc_cmp_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_connection_req_ind_handler) for gapc_connection_req_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_param_update_req_ind_handler) for gapc_param_update_req_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_param_updated_ind_handler) for gapc_param_updated_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_le_pkt_size_ind_handler) for gapc_le_pkt_size_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_disconnect_ind_handler) for gapc_disconnect_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler) for gapc_get_dev_info_req_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_le_phy_ind_handler) for gapc_le_phy_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler) for gapc_set_dev_info_req_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_cmp_evt_handler) for gapc_cmp_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.gapc_conn_rssi_ind_handler) for gapc_conn_rssi_ind_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.app_lsi_calib_evt_handler) for app_lsi_calib_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.app_conn_params_update_evt_handler) for app_conn_params_update_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(i.app_init_timeout_evt_handler) for app_init_timeout_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_sec.o(i.ns_sec_bond_store_evt_handler) for ns_sec_bond_store_evt_handler
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(.constdata) for app_msg_handler_tab
+ ns_ble_task.o(.constdata) refers to ns_ble_task.o(.data) for app_state
+ app_dis.o(i.app_dis_add_dis) refers to ns_ble.o(i.ns_ble_prf_task_register) for ns_ble_prf_task_register
+ app_dis.o(i.app_dis_add_dis) refers to prf.o(i.prf_get_itf_func_register) for prf_get_itf_func_register
+ app_dis.o(i.app_dis_add_dis) refers to app_dis.o(.constdata) for .constdata
+ app_dis.o(i.app_dis_add_dis) refers to diss.o(i.diss_prf_itf_get) for diss_prf_itf_get
+ app_dis.o(i.app_dis_init) refers to ns_ble.o(i.ns_ble_prf_task_register) for ns_ble_prf_task_register
+ app_dis.o(i.app_dis_init) refers to prf.o(i.prf_get_itf_func_register) for prf_get_itf_func_register
+ app_dis.o(i.app_dis_init) refers to app_dis.o(.constdata) for .constdata
+ app_dis.o(i.app_dis_init) refers to diss.o(i.diss_prf_itf_get) for diss_prf_itf_get
+ app_dis.o(i.diss_value_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_dis.o(.constdata) refers to app_dis.o(i.diss_value_req_ind_handler) for diss_value_req_ind_handler
+ app_dis.o(.constdata) refers to app_dis.o(.constdata) for app_dis_msg_handler_list
+ app_hrps.o(i.app_heart_rate_send) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
+ app_hrps.o(i.app_heart_rate_timeout_handler) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
+ app_hrps.o(i.app_heart_rate_timeout_handler) refers to ns_timer.o(i.ns_timer_cancel) for ns_timer_cancel
+ app_hrps.o(i.app_heart_rate_timeout_handler) refers to ns_timer.o(i.ns_timer_create) for ns_timer_create
+ app_hrps.o(i.app_heart_rate_timeout_handler) refers to app_hrps.o(.data) for .data
+ app_hrps.o(i.app_hrps_add_hrps) refers to ns_ble.o(i.ns_ble_prf_task_register) for ns_ble_prf_task_register
+ app_hrps.o(i.app_hrps_add_hrps) refers to prf.o(i.prf_get_itf_func_register) for prf_get_itf_func_register
+ app_hrps.o(i.app_hrps_add_hrps) refers to app_hrps.o(.data) for .data
+ app_hrps.o(i.app_hrps_add_hrps) refers to app_hrps.o(.constdata) for .constdata
+ app_hrps.o(i.app_hrps_add_hrps) refers to hrps.o(i.hrps_prf_itf_get) for hrps_prf_itf_get
+ app_hrps.o(i.app_hrps_enable_prf) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
+ app_hrps.o(i.app_hrps_enable_prf) refers to app_hrps.o(.data) for .data
+ app_hrps.o(i.app_hrps_init) refers to ns_ble.o(i.ns_ble_prf_task_register) for ns_ble_prf_task_register
+ app_hrps.o(i.app_hrps_init) refers to prf.o(i.prf_get_itf_func_register) for prf_get_itf_func_register
+ app_hrps.o(i.app_hrps_init) refers to app_hrps.o(.data) for .data
+ app_hrps.o(i.app_hrps_init) refers to app_hrps.o(.constdata) for .constdata
+ app_hrps.o(i.app_hrps_init) refers to hrps.o(i.hrps_prf_itf_get) for hrps_prf_itf_get
+ app_hrps.o(i.hrps_cfg_indntf_ind_handler) refers to prf.o(i.prf_get_task_from_id) for prf_get_task_from_id
+ app_hrps.o(i.hrps_cfg_indntf_ind_handler) refers to ns_timer.o(i.ns_timer_create) for ns_timer_create
+ app_hrps.o(i.hrps_cfg_indntf_ind_handler) refers to ns_timer.o(i.ns_timer_cancel) for ns_timer_cancel
+ app_hrps.o(i.hrps_cfg_indntf_ind_handler) refers to app_hrps.o(.data) for .data
+ app_hrps.o(i.hrps_cfg_indntf_ind_handler) refers to app_hrps.o(i.app_heart_rate_timeout_handler) for app_heart_rate_timeout_handler
+ app_hrps.o(.constdata) refers to app_hrps.o(i.hrps_cfg_indntf_ind_handler) for hrps_cfg_indntf_ind_handler
+ app_hrps.o(.constdata) refers to app_hrps.o(.constdata) for app_hrps_msg_handler_list
+ app_ble.o(i.app_ble_adv_init) refers to memseta.o(.text) for __aeabi_memclr4
+ app_ble.o(i.app_ble_adv_init) refers to memcpya.o(.text) for __aeabi_memcpy4
+ 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_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_gpio.o(i.LedOff) for LedOff
+ app_ble.o(i.app_ble_gap_params_init) refers to system_n32wb03x.o(i.SystemGetMacAddr) for SystemGetMacAddr
+ app_ble.o(i.app_ble_gap_params_init) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_ble.o(i.app_ble_gap_params_init) refers to ns_ble.o(i.ns_ble_gap_init) for ns_ble_gap_init
+ app_ble.o(i.app_ble_init) refers to ns_ble.o(i.ns_ble_stack_init) for ns_ble_stack_init
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_ble_gap_params_init) for app_ble_gap_params_init
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_ble_sec_init) for app_ble_sec_init
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_ble_adv_init) for app_ble_adv_init
+ app_ble.o(i.app_ble_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_init) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_ble_msg_handler) for app_ble_msg_handler
+ app_ble.o(i.app_ble_init) refers to app_ble.o(i.app_user_msg_handler) for app_user_msg_handler
+ app_ble.o(i.app_ble_init) refers to app_dis.o(i.app_dis_add_dis) for app_dis_add_dis
+ app_ble.o(i.app_ble_init) refers to app_hrps.o(i.app_hrps_add_hrps) for app_hrps_add_hrps
+ app_ble.o(i.app_ble_msg_handler) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ 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 printf8.o(i.__0printf$8) for __2printf
+ app_ble.o(i.app_ble_msg_handler) refers to app_gpio.o(i.LedOn) for LedOn
+ 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
+ app_ble.o(i.app_ble_prf_init) refers to app_hrps.o(i.app_hrps_add_hrps) for app_hrps_add_hrps
+ app_ble.o(i.app_ble_sec_init) refers to ns_sec.o(i.ns_sec_init) for ns_sec_init
+ main.o(i.main) refers to ns_log_lpuart.o(i.ns_log_lpuart_init) for ns_log_lpuart_init
+ main.o(i.main) refers to app_ble.o(i.app_ble_init) for app_ble_init
+ main.o(i.main) refers to printf8.o(i.__0printf$8) for __2printf
+ main.o(i.main) refers to app_gpio.o(i.LedInit) for LedInit
+ main.o(i.main) refers to app_gpio.o(i.LedOn) for LedOn
+ main.o(i.main) refers to ns_sleep.o(i.ns_sleep) for ns_sleep
+ 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
+ app_gpio.o(i.LedInit) refers to n32wb03x_gpio.o(i.GPIO_InitPeripheral) for GPIO_InitPeripheral
+ app_gpio.o(i.LedOff) refers to n32wb03x_gpio.o(i.GPIO_ResetBits) for GPIO_ResetBits
+ app_gpio.o(i.LedOn) refers to n32wb03x_gpio.o(i.GPIO_SetBits) for GPIO_SetBits
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry8b.o(.ARM.Collect$$$$0000000A) for _main_cpp_init
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload
+ entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk
+ idiv.o(.text) refers to uidiv.o(.text) for __aeabi_uidivmod
+ uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr
+ uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl
+ rand.o(.text) refers to rand.o(.data) for .data
+ printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0fprintf$bare) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0printf$bare) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc
+ printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc
+ printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0vfprintf$bare) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0vprintf$bare) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc
+ printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core
+ printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc
+ printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0fprintf$0) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0printf$0) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc
+ printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc
+ printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0vfprintf$0) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0vprintf$0) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc
+ printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core
+ printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc
+ printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0fprintf$1) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0printf$1) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc
+ printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc
+ printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0vfprintf$1) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0vprintf$1) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc
+ printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core
+ printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc
+ printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
+ printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0fprintf$2) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0printf$2) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc
+ printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc
+ printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0vfprintf$2) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0vprintf$2) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc
+ printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core
+ printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc
+ printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0fprintf$3) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0printf$3) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc
+ printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc
+ printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0vfprintf$3) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0vprintf$3) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc
+ printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core
+ printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc
+ printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
+ printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0fprintf$4) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0printf$4) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc
+ printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc
+ printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0vfprintf$4) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0vprintf$4) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc
+ printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core
+ printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc
+ printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0fprintf$5) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0printf$5) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc
+ printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc
+ printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0vfprintf$5) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0vprintf$5) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc
+ printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core
+ printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc
+ printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0fprintf$6) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0printf$6) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc
+ printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc
+ printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0vfprintf$6) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0vprintf$6) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc
+ printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core
+ printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc
+ printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding
+ printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding
+ printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
+ printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0fprintf$7) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0printf$7) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc
+ printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc
+ printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0vfprintf$7) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0vprintf$7) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc
+ printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core
+ printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc
+ printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding
+ printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding
+ printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0fprintf$8) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0printf$8) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc
+ printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc
+ printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0vfprintf$8) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0vprintf$8) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc
+ printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core
+ printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc
+ printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding
+ printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding
+ printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0fprintf) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0printf) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc
+ printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc
+ printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0vfprintf) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0vprintf) refers to ns_log_lpuart.o(i.fputc) for fputc
+ printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc
+ printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core
+ printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc
+ printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul
+ printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv
+ printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple
+ printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd
+ printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz
+ printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding
+ printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod
+ printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding
+ printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits
+ printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod
+ printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp
+ printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fadd.o(.text) refers to fepilogue.o(.text) for _float_epilogue
+ fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fdiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fdiv.o(.text) refers to fepilogue.o(.text) for _float_round
+ dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl
+ dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr
+ dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue
+ dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue
+ ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ ddiv.o(.text) refers to depilogue.o(.text) for _double_round
+ fflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ fflti.o(.text) refers to fepilogue.o(.text) for _float_epilogue
+ ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ ffltui.o(.text) refers to fepilogue.o(.text) for _float_epilogue
+ dfltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ dfltui.o(.text) refers to depilogue.o(.text) for _double_epilogue
+ dfltul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ dfltul.o(.text) refers to depilogue.o(.text) for _double_epilogue
+ 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
+ dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl
+ f2d.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ d2f.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp
+ d2f.o(.text) refers to fepilogue.o(.text) for _float_round
+ entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000
+ entry2.o(.ARM.Collect$$$$00002712) refers to startup_n32wb03x.o(STACK) for __initial_sp
+ entry2.o(__vectab_stack_and_reset_area) refers to startup_n32wb03x.o(STACK) for __initial_sp
+ entry2.o(__vectab_stack_and_reset_area) refers to entry.o(.ARM.Collect$$$$00000000) for __main
+ entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload
+ entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main
+ entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main
+ depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz
+ depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl
+ depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr
+ init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload
+ ns_sec.o(i.co_rand_word) refers to rand.o(.text) for rand
+
+
+==============================================================================
+
+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 system_n32wb03x.o(.data), (4 bytes).
+ Removing misc.o(.emb_text), (8 bytes).
+ Removing misc.o(i.NVIC_Init), (120 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).
+ Removing n32wb03x_crc.o(i.CRC16_CalcCRC), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_CalcBufCrc), (32 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_CalcCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_GetCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_GetIDat), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_ResetCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.CRC32_SetIDat), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_CalcCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_GetCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_GetLRC), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetBigEndianFmt), (16 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetCleanDisable), (16 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetCleanEnable), (16 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetCrc), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetLRC), (12 bytes).
+ Removing n32wb03x_crc.o(i.__CRC16_SetLittleEndianFmt), (16 bytes).
+ Removing n32wb03x_dma.o(.emb_text), (8 bytes).
+ Removing n32wb03x_dma.o(i.DMA_ClearFlag), (4 bytes).
+ Removing n32wb03x_dma.o(i.DMA_ClrIntPendingBit), (4 bytes).
+ Removing n32wb03x_dma.o(i.DMA_ConfigInt), (16 bytes).
+ Removing n32wb03x_dma.o(i.DMA_DeInit), (136 bytes).
+ Removing n32wb03x_dma.o(i.DMA_EnableChannel), (24 bytes).
+ Removing n32wb03x_dma.o(i.DMA_GetCurrDataCounter), (6 bytes).
+ Removing n32wb03x_dma.o(i.DMA_GetFlagStatus), (14 bytes).
+ Removing n32wb03x_dma.o(i.DMA_GetIntStatus), (14 bytes).
+ Removing n32wb03x_dma.o(i.DMA_Init), (64 bytes).
+ Removing n32wb03x_dma.o(i.DMA_RequestRemap), (14 bytes).
+ Removing n32wb03x_dma.o(i.DMA_SetCurrDataCounter), (4 bytes).
+ Removing n32wb03x_dma.o(i.DMA_StructInit), (26 bytes).
+ Removing n32wb03x_exti.o(.emb_text), (8 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_ClrStatusFlag), (12 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_DeInit), (28 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_GetStatusFlag), (20 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_InitStruct), (14 bytes).
+ Removing n32wb03x_exti.o(i.EXTI_TriggerSWInt), (16 bytes).
+ Removing n32wb03x_gpio.o(.emb_text), (8 bytes).
+ Removing n32wb03x_gpio.o(i.AFIO_ConfigSPINSSMode), (24 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_AFIOInitDefault), (20 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ConfigEXTILine), (340 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ConfigPinLock), (18 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ConfigPinRemap), (60 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_DeInit), (56 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_DeInitPin), (100 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ReadInputData), (6 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ReadInputDataBit), (14 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ReadOutputData), (6 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_ReadOutputDataBit), (14 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_TogglePin), (8 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_Write), (4 bytes).
+ Removing n32wb03x_gpio.o(i.GPIO_WriteBit), (12 bytes).
+ Removing n32wb03x_rcc.o(.emb_text), (8 bytes).
+ 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).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigInt), (24 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigLSXSEL), (24 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigLse), (40 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigMco), (24 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigPclk1), (20 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_ConfigPclk2), (24 bytes).
+ 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).
+ Removing n32wb03x_rcc.o(i.RCC_EnableHsi), (28 bytes).
+ 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_GetRTCClkSrc), (16 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_GetSysclkSrc), (16 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_WaitHseStable), (56 bytes).
+ Removing n32wb03x_rcc.o(i.RCC_WaitHsiStable), (56 bytes).
+ Removing n32wb03x_tim.o(.emb_text), (8 bytes).
+ Removing n32wb03x_tim.o(i.ConfigTI1), (76 bytes).
+ Removing n32wb03x_tim.o(i.ConfigTI2), (84 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClearFlag), (8 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrIntPendingBit), (8 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrOc1Ref), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrOc2Ref), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrOc3Ref), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ClrOc4Ref), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigArPreload), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigBkdt), (88 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigCntMode), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigDma), (8 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigEncoderInterface), (52 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigExtClkMode1), (38 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigExtClkMode2), (30 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigExtTrig), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigExtTrigAsClk), (50 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigForcedOc1), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigForcedOc2), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigForcedOc3), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigForcedOc4), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigInt), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigInternalClk), (10 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigInternalTrigToExt), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc1Fast), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc1NPolarity), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc1Polarity), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc2Fast), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc2NPolarity), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc2Polarity), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc2Preload), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc3Fast), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc3NPolarity), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc3Polarity), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc3Preload), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc4Fast), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc4Polarity), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigOc4Preload), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigPrescaler), (6 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigPwmIc), (144 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ConfigUpdateRequestIntSrc), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_DeInit), (84 bytes).
+ Removing n32wb03x_tim.o(i.TIM_Enable), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableCapCmpCh), (26 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableCapCmpChN), (26 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableCapCmpPreloadControl), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableCtrlPwmOutputs), (24 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableDma), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableOc1Preload), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_EnableUpdateEvt), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GenerateEvent), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCap1), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCap2), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCap3), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCap4), (6 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetCnt), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetFlagStatus), (14 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetIntStatus), (24 bytes).
+ Removing n32wb03x_tim.o(i.TIM_GetPrescaler), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_ICInit), (288 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitBkdtStruct), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitIcStruct), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOc1), (96 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOc2), (112 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOc3), (112 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOc4), (92 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitOcStruct), (20 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitTimBaseStruct), (28 bytes).
+ Removing n32wb03x_tim.o(i.TIM_InitTimeBase), (176 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectCapCmpDmaSrc), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectComEvt), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectHallSensor), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectInputTrig), (12 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectMasterSlaveMode), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectOcMode), (82 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectOnePulseMode), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectOutputTrig), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SelectSlaveMode), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetAutoReload), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetClkDiv), (18 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCmp1), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCmp2), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCmp3), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCmp4), (6 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetCnt), (4 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetInCap1Prescaler), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetInCap2Prescaler), (24 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetInCap3Prescaler), (16 bytes).
+ Removing n32wb03x_tim.o(i.TIM_SetInCap4Prescaler), (24 bytes).
+ Removing n32wb03x_usart.o(.emb_text), (8 bytes).
+ Removing n32wb03x_usart.o(i.USART_ClockInit), (36 bytes).
+ Removing n32wb03x_usart.o(i.USART_ClockStructInit), (12 bytes).
+ Removing n32wb03x_usart.o(i.USART_ClrFlag), (6 bytes).
+ Removing n32wb03x_usart.o(i.USART_ClrIntPendingBit), (12 bytes).
+ Removing n32wb03x_usart.o(i.USART_ConfigInt), (50 bytes).
+ Removing n32wb03x_usart.o(i.USART_ConfigIrDAMode), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_ConfigLINBreakDetectLength), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_ConfigWakeUpMode), (20 bytes).
+ Removing n32wb03x_usart.o(i.USART_DeInit), (52 bytes).
+ Removing n32wb03x_usart.o(i.USART_Enable), (28 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableDMA), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableHalfDuplex), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableIrDA), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableLIN), (28 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableRcvWakeUp), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_EnableSmartCard), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_GetFlagStatus), (14 bytes).
+ Removing n32wb03x_usart.o(i.USART_GetIntStatus), (64 bytes).
+ Removing n32wb03x_usart.o(i.USART_Init), (136 bytes).
+ Removing n32wb03x_usart.o(i.USART_ReceiveData), (8 bytes).
+ Removing n32wb03x_usart.o(i.USART_SendBreak), (10 bytes).
+ Removing n32wb03x_usart.o(i.USART_SendData), (8 bytes).
+ Removing n32wb03x_usart.o(i.USART_SetAddr), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_SetGuardTime), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_SetPrescaler), (16 bytes).
+ Removing n32wb03x_usart.o(i.USART_SetSmartCardNACK), (18 bytes).
+ Removing n32wb03x_usart.o(i.USART_StructInit), (22 bytes).
+ Removing n32wb03x_spi.o(.emb_text), (8 bytes).
+ Removing n32wb03x_spi.o(i.I2S_Enable), (28 bytes).
+ Removing n32wb03x_spi.o(i.I2S_Init), (132 bytes).
+ Removing n32wb03x_spi.o(i.I2S_InitStruct), (16 bytes).
+ Removing n32wb03x_spi.o(i.SPI_ConfigBidirectionalMode), (28 bytes).
+ Removing n32wb03x_spi.o(i.SPI_ConfigDataLen), (20 bytes).
+ Removing n32wb03x_spi.o(i.SPI_Enable), (18 bytes).
+ Removing n32wb03x_spi.o(i.SPI_EnableCalculateCrc), (28 bytes).
+ Removing n32wb03x_spi.o(i.SPI_GetCRCDat), (12 bytes).
+ Removing n32wb03x_spi.o(i.SPI_GetCRCPoly), (4 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_ClrCRCErrFlag), (6 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_ClrITPendingBit), (14 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_DeInit), (52 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_EnableDma), (16 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_EnableInt), (24 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_GetIntStatus), (44 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_GetStatus), (14 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_ReceiveData), (4 bytes).
+ Removing n32wb03x_spi.o(i.SPI_I2S_TransmitData), (4 bytes).
+ Removing n32wb03x_spi.o(i.SPI_Init), (64 bytes).
+ Removing n32wb03x_spi.o(i.SPI_InitStruct), (24 bytes).
+ Removing n32wb03x_spi.o(i.SPI_SSOutputEnable), (18 bytes).
+ Removing n32wb03x_spi.o(i.SPI_SetNssLevel), (28 bytes).
+ Removing n32wb03x_spi.o(i.SPI_TransmitCrcNext), (12 bytes).
+ Removing n32wb03x_lpuart.o(.emb_text), (8 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ClrIntPendingBit), (6 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ConfigInt), (16 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ConfigSamplingMethod), (16 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ConfigWakeUpData), (4 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ConfigWakeUpMethod), (20 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_EnableDMA), (16 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_EnableLoopBack), (18 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_EnableWakeUpStop), (24 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_FlushRxFifo), (32 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_GetIntStatus), (38 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_ReceiveData), (4 bytes).
+ Removing n32wb03x_lpuart.o(i.LPUART_StructInit), (24 bytes).
+ Removing n32wb03x_qflash.o(.emb_text), (8 bytes).
+ Removing n32wb03x_qflash.o(i.Qflash_Read), (36 bytes).
+ Removing lib_att.o(.emb_text), (8 bytes).
+ Removing lib_att.o(i.attm_att_set_permission), (184 bytes).
+ Removing lib_att.o(i.attm_att_set_value), (192 bytes).
+ Removing lib_att.o(i.attm_reserve_handle_range), (32 bytes).
+ Removing rwip.o(.emb_text), (8 bytes).
+ Removing rwip.o(i.rwip_reset), (136 bytes).
+ Removing rwip_driver.o(.emb_text), (8 bytes).
+ Removing rwip_driver.o(i.radio_freq_cal_from_trim), (48 bytes).
+ Removing rwip_driver.o(i.radio_hse_mco_set), (152 bytes).
+ Removing rwip_driver.o(i.radio_read_trim_mac_address), (60 bytes).
+ Removing rwip_driver.o(i.radio_read_trim_mco_freq), (48 bytes).
+ Removing rwip_driver.o(i.rf_tx_power_set), (124 bytes).
+ Removing prf.o(.emb_text), (8 bytes).
+ Removing prf.o(i.prf_cleanup), (92 bytes).
+ Removing prf.o(i.prf_create), (92 bytes).
+ Removing prf_utils.o(.emb_text), (8 bytes).
+ Removing prf_utils.o(i.prf_pack_date_time), (32 bytes).
+ Removing prf_utils.o(i.prf_unpack_date_time), (34 bytes).
+ Removing diss.o(.emb_text), (8 bytes).
+ Removing diss.o(i.diss_compute_cfg_flag), (40 bytes).
+ Removing diss_task.o(.emb_text), (8 bytes).
+ Removing hrps.o(.emb_text), (8 bytes).
+ Removing hrps_task.o(.emb_text), (8 bytes).
+ Removing ns_log_lpuart.o(.emb_text), (8 bytes).
+ Removing ns_log_lpuart.o(i.GPIO_Configuration), (44 bytes).
+ Removing ns_log_lpuart.o(i.RCC_Configuration), (36 bytes).
+ Removing ns_log_lpuart.o(i.ns_log_lpuart_deinit), (2 bytes).
+ Removing ns_sleep.o(.emb_text), (8 bytes).
+ Removing ns_sleep.o(i.app_sleep_prepare_proc), (2 bytes).
+ Removing ns_sleep.o(i.app_sleep_resume_proc), (2 bytes).
+ Removing ns_sleep.o(i.entry_idle), (40 bytes).
+ Removing ns_error.o(i.error_handler), (32 bytes).
+ Removing ns_error.o(.bss), (12 bytes).
+ Removing ns_timer.o(.emb_text), (8 bytes).
+ Removing ns_timer.o(i.ns_timer_cancel_all), (96 bytes).
+ Removing ns_timer.o(i.ns_timer_modify), (96 bytes).
+ Removing ns_sec.o(.emb_text), (8 bytes).
+ Removing ns_sec.o(i.ns_sec_bond_db_erase_all), (20 bytes).
+ Removing ns_sec.o(i.ns_sec_pincode_respond), (64 bytes).
+ Removing ns_sec.o(i.ns_sec_send_bond_start), (64 bytes).
+ Removing ns_sec.o(i.ns_sec_send_encrypt_req), (220 bytes).
+ Removing ns_sec.o(i.ns_sec_send_security_req), (40 bytes).
+ Removing ns_ble.o(.emb_text), (8 bytes).
+ Removing ns_ble.o(i.ns_ble_active_rssi), (52 bytes).
+ Removing ns_ble.o(i.ns_ble_adv_data_set), (80 bytes).
+ Removing ns_ble.o(i.ns_ble_create_init), (52 bytes).
+ Removing ns_ble.o(i.ns_ble_create_scan), (52 bytes).
+ Removing ns_ble.o(i.ns_ble_dle_set), (48 bytes).
+ Removing ns_ble.o(i.ns_ble_ex_adv_data_set), (60 bytes).
+ Removing ns_ble.o(i.ns_ble_get_active_connection), (12 bytes).
+ Removing ns_ble.o(i.ns_ble_get_conidx_by_role), (56 bytes).
+ Removing ns_ble.o(i.ns_ble_get_connection_state), (32 bytes).
+ 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).
+ Removing ns_ble.o(i.ns_ble_radio_power_set), (8 bytes).
+ Removing ns_ble.o(i.ns_ble_resolv_addr), (64 bytes).
+ Removing ns_ble.o(i.ns_ble_scan_init), (28 bytes).
+ Removing ns_ble.o(i.ns_ble_scan_rsp_data_set), (68 bytes).
+ Removing ns_ble.o(i.ns_ble_set_active_connection), (12 bytes).
+ Removing ns_ble.o(i.ns_ble_set_channel_map), (44 bytes).
+ Removing ns_ble.o(i.ns_ble_set_slave_latency), (44 bytes).
+ Removing ns_ble.o(i.ns_ble_slave_connection_num), (48 bytes).
+ Removing ns_ble.o(i.ns_iwdg_reload), (80 bytes).
+ Removing ns_ble_task.o(.emb_text), (8 bytes).
+ Removing app_dis.o(.emb_text), (8 bytes).
+ Removing app_dis.o(i.app_dis_init), (48 bytes).
+ Removing app_hrps.o(.emb_text), (8 bytes).
+ Removing app_hrps.o(i.app_heart_rate_send), (36 bytes).
+ Removing app_hrps.o(i.app_hrps_enable_prf), (44 bytes).
+ Removing app_hrps.o(i.app_hrps_init), (56 bytes).
+ Removing app_ble.o(.emb_text), (8 bytes).
+ Removing app_ble.o(i.app_ble_connected), (16 bytes).
+ Removing app_ble.o(i.app_ble_disconnected), (20 bytes).
+ Removing app_ble.o(i.app_ble_prf_init), (24 bytes).
+ Removing main.o(.emb_text), (8 bytes).
+ Removing app_gpio.o(.emb_text), (8 bytes).
+ Removing app_gpio.o(i.LedBlink), (8 bytes).
+ Removing fadd.o(.text), (178 bytes).
+ Removing fmul.o(.text), (122 bytes).
+ Removing fdiv.o(.text), (124 bytes).
+ Removing dadd.o(.text), (356 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 cdrcmple.o(.text), (40 bytes).
+ Removing rwip_driver.o(i.co_max), (8 bytes).
+ Removing rwip_driver.o(i.__ARM_common_ll_muluu), (50 bytes).
+ Removing rwip_driver.o(i.__ARM_common_memcpy1_6), (26 bytes).
+ Removing ns_sec.o(i.co_rand_word), (8 bytes).
+ Removing ns_ble.o(i.__ARM_common_memcpy1_5), (22 bytes).
+
+379 unused section(s) (total 13246 bytes) removed from the image.
+
+==============================================================================
+
+Adding Veneers to the image
+
+ Adding TT veneer (12 bytes, Long) for call to '__ARM_common_memcpy1_6' from app_ble.o(i.app_ble_gap_params_init).
+ Adding TT veneer (12 bytes, Long) for call to 'attm_svc_create_db' from diss.o(i.diss_init).
+ Adding TT veneer (12 bytes, Long) for call to 'EXTI_PA11_Configuration' from ns_sleep.o(i.entry_sleep).
+ 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).
+
+5 Veneer(s) (total 60 bytes) added to the image.
+
+==============================================================================
+
+Image Symbol Table
+
+ Local Symbols
+
+ 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 idiv.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
+ ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
+ ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
+ ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
+ ../clib/microlib/printf/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/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
+ ../clib/microlib/stdlib/rand.c 0x00000000 Number 0 rand.o ABSOLUTE
+ ../clib/microlib/string/memcmp.c 0x00000000 Number 0 memcmp.o ABSOLUTE
+ ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpyb.o ABSOLUTE
+ ../clib/microlib/string/memcpy.c 0x00000000 Number 0 memcpya.o ABSOLUTE
+ ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE
+ ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
+ ../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE
+ ../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
+ ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE
+ ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
+ ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
+ ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
+ ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE
+ ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
+ ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
+ ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
+ ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n32wb03x.s 0x00000000 Number 0 startup_n32wb03x.o ABSOLUTE
+ ..\..\..\..\..\firmware\CMSIS\device\system_n32wb03x.c 0x00000000 Number 0 system_n32wb03x.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_adc.c 0x00000000 Number 0 n32wb03x_adc.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_crc.c 0x00000000 Number 0 n32wb03x_crc.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_dma.c 0x00000000 Number 0 n32wb03x_dma.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_exti.c 0x00000000 Number 0 n32wb03x_exti.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_gpio.c 0x00000000 Number 0 n32wb03x_gpio.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_lpuart.c 0x00000000 Number 0 n32wb03x_lpuart.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_qflash.c 0x00000000 Number 0 n32wb03x_qflash.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_rcc.c 0x00000000 Number 0 n32wb03x_rcc.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_spi.c 0x00000000 Number 0 n32wb03x_spi.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_tim.c 0x00000000 Number 0 n32wb03x_tim.o ABSOLUTE
+ ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\src\n32wb03x_usart.c 0x00000000 Number 0 n32wb03x_usart.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss.c 0x00000000 Number 0 diss.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss_task.c 0x00000000 Number 0 diss_task.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\hrp\hrps\src\hrps.c 0x00000000 Number 0 hrps.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\hrp\hrps\src\hrps_task.c 0x00000000 Number 0 hrps_task.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\prf.c 0x00000000 Number 0 prf.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\prf_utils.c 0x00000000 Number 0 prf_utils.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\att\lib_att.c 0x00000000 Number 0 lib_att.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip.c 0x00000000 Number 0 rwip.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\rwip_driver.c 0x00000000 Number 0 rwip_driver.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.c 0x00000000 Number 0 ns_ble.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.c 0x00000000 Number 0 ns_ble_task.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\error\ns_error.c 0x00000000 Number 0 ns_error.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.c 0x00000000 Number 0 ns_log_lpuart.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.c 0x00000000 Number 0 ns_sec.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\sleep\ns_sleep.c 0x00000000 Number 0 ns_sleep.o ABSOLUTE
+ ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.c 0x00000000 Number 0 ns_timer.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\CMSIS\\device\\system_n32wb03x.c 0x00000000 Number 0 system_n32wb03x.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\misc.c 0x00000000 Number 0 misc.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_adc.c 0x00000000 Number 0 n32wb03x_adc.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_crc.c 0x00000000 Number 0 n32wb03x_crc.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_dma.c 0x00000000 Number 0 n32wb03x_dma.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_exti.c 0x00000000 Number 0 n32wb03x_exti.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_gpio.c 0x00000000 Number 0 n32wb03x_gpio.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_lpuart.c 0x00000000 Number 0 n32wb03x_lpuart.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_qflash.c 0x00000000 Number 0 n32wb03x_qflash.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_rcc.c 0x00000000 Number 0 n32wb03x_rcc.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_spi.c 0x00000000 Number 0 n32wb03x_spi.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_tim.c 0x00000000 Number 0 n32wb03x_tim.o ABSOLUTE
+ ..\\..\\..\\..\\..\\firmware\\n32wb03x_std_periph_driver\\src\\n32wb03x_usart.c 0x00000000 Number 0 n32wb03x_usart.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\dis\\diss\\src\\diss.c 0x00000000 Number 0 diss.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\dis\\diss\\src\\diss_task.c 0x00000000 Number 0 diss_task.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\hrp\\hrps\\src\\hrps.c 0x00000000 Number 0 hrps.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\hrp\\hrps\\src\\hrps_task.c 0x00000000 Number 0 hrps_task.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\prf.c 0x00000000 Number 0 prf.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_ble_profile\\prf_utils.c 0x00000000 Number 0 prf_utils.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_ble_stack\\ip\\ble\\hl\\src\\att\\lib_att.c 0x00000000 Number 0 lib_att.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_ble_stack\\stack_common\\rwip.c 0x00000000 Number 0 rwip.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_ble_stack\\stack_common\\rwip_driver.c 0x00000000 Number 0 rwip_driver.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_library\\ble\\ns_ble.c 0x00000000 Number 0 ns_ble.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_library\\ble\\ns_ble_task.c 0x00000000 Number 0 ns_ble_task.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_library\\log\\ns_log_lpuart.c 0x00000000 Number 0 ns_log_lpuart.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_library\\sec\\ns_sec.c 0x00000000 Number 0 ns_sec.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_library\\sleep\\ns_sleep.c 0x00000000 Number 0 ns_sleep.o ABSOLUTE
+ ..\\..\\..\\..\\..\\middlewares\\Nationstech\\ble_library\\ns_library\\timer\\ns_timer.c 0x00000000 Number 0 ns_timer.o ABSOLUTE
+ ..\\src\\app_ble.c 0x00000000 Number 0 app_ble.o ABSOLUTE
+ ..\\src\\app_gpio.c 0x00000000 Number 0 app_gpio.o ABSOLUTE
+ ..\\src\\app_profile\\app_dis.c 0x00000000 Number 0 app_dis.o ABSOLUTE
+ ..\\src\\app_profile\\app_hrps.c 0x00000000 Number 0 app_hrps.o ABSOLUTE
+ ..\\src\\main.c 0x00000000 Number 0 main.o ABSOLUTE
+ ..\src\app_ble.c 0x00000000 Number 0 app_ble.o ABSOLUTE
+ ..\src\app_gpio.c 0x00000000 Number 0 app_gpio.o ABSOLUTE
+ ..\src\app_profile\app_dis.c 0x00000000 Number 0 app_dis.o ABSOLUTE
+ ..\src\app_profile\app_hrps.c 0x00000000 Number 0 app_hrps.o ABSOLUTE
+ ..\src\main.c 0x00000000 Number 0 main.o ABSOLUTE
+ cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE
+ dc.s 0x00000000 Number 0 dc.o ABSOLUTE
+ init.s 0x00000000 Number 0 init.o ABSOLUTE
+ RESET 0x01000000 Section 192 startup_n32wb03x.o(RESET)
+ .ARM.Collect$$$$00000000 0x010000c0 Section 0 entry.o(.ARM.Collect$$$$00000000)
+ .ARM.Collect$$$$00000001 0x010000c0 Section 4 entry2.o(.ARM.Collect$$$$00000001)
+ .ARM.Collect$$$$00000004 0x010000c4 Section 4 entry5.o(.ARM.Collect$$$$00000004)
+ .ARM.Collect$$$$00000008 0x010000c8 Section 0 entry7b.o(.ARM.Collect$$$$00000008)
+ .ARM.Collect$$$$0000000A 0x010000c8 Section 0 entry8b.o(.ARM.Collect$$$$0000000A)
+ .ARM.Collect$$$$0000000B 0x010000c8 Section 8 entry9a.o(.ARM.Collect$$$$0000000B)
+ .ARM.Collect$$$$0000000D 0x010000d0 Section 0 entry10a.o(.ARM.Collect$$$$0000000D)
+ .ARM.Collect$$$$0000000F 0x010000d0 Section 0 entry11a.o(.ARM.Collect$$$$0000000F)
+ .ARM.Collect$$$$00002712 0x010000d0 Section 4 entry2.o(.ARM.Collect$$$$00002712)
+ __lit__00000000 0x010000d0 Data 4 entry2.o(.ARM.Collect$$$$00002712)
+ .emb_text 0x010000d4 Section 14 system_n32wb03x.o(.emb_text)
+ .text 0x010000e4 Section 28 startup_n32wb03x.o(.text)
+ .text 0x01000100 Section 0 uidiv.o(.text)
+ .text 0x0100012c Section 0 uldiv.o(.text)
+ .text 0x0100018c Section 0 rand.o(.text)
+ .text 0x010001b0 Section 0 memcpya.o(.text)
+ .text 0x010001d4 Section 0 memseta.o(.text)
+ .text 0x010001f8 Section 0 memcmp.o(.text)
+ .text 0x01000214 Section 0 dmul.o(.text)
+ .text 0x010002e4 Section 0 ddiv.o(.text)
+ .text 0x010003d4 Section 0 dfltui.o(.text)
+ .text 0x010003f0 Section 0 dfltul.o(.text)
+ .text 0x0100040c Section 0 dfixul.o(.text)
+ .text 0x0100044c Section 0 llshl.o(.text)
+ .text 0x0100046c Section 0 llushr.o(.text)
+ .text 0x0100048e Section 0 iusefp.o(.text)
+ .text 0x0100048e Section 0 depilogue.o(.text)
+ .text 0x0100054c Section 36 init.o(.text)
+ .text 0x01000570 Section 0 __dclz77c.o(.text)
+ i.EXTI_ClrITPendBit 0x0100060c Section 0 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ i.EXTI_GetITStatus 0x01000618 Section 0 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ i.EXTI_InitPeripheral 0x01000634 Section 0 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ i.GPIO_InitPeripheral 0x010006a4 Section 0 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ i.GPIO_InitStruct 0x0100075c Section 0 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ i.GPIO_ResetBits 0x01000778 Section 0 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ i.GPIO_SetBits 0x0100077c Section 0 n32wb03x_gpio.o(i.GPIO_SetBits)
+ i.LPUART_ClrFlag 0x01000780 Section 0 n32wb03x_lpuart.o(i.LPUART_ClrFlag)
+ i.LPUART_DeInit 0x01000784 Section 0 n32wb03x_lpuart.o(i.LPUART_DeInit)
+ i.LPUART_GetFlagStatus 0x010007a4 Section 0 n32wb03x_lpuart.o(i.LPUART_GetFlagStatus)
+ i.LPUART_Init 0x010007b4 Section 0 n32wb03x_lpuart.o(i.LPUART_Init)
+ i.LPUART_SendData 0x01000884 Section 0 n32wb03x_lpuart.o(i.LPUART_SendData)
+ i.LedInit 0x01000888 Section 0 app_gpio.o(i.LedInit)
+ i.LedOff 0x010008d4 Section 0 app_gpio.o(i.LedOff)
+ i.LedOn 0x010008dc Section 0 app_gpio.o(i.LedOn)
+ i.OTPTrim_Read 0x010008e4 Section 0 system_n32wb03x.o(i.OTPTrim_Read)
+ i.Qflash_Erase_Sector 0x010009b0 Section 0 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ i.Qflash_Init 0x010009d4 Section 0 n32wb03x_qflash.o(i.Qflash_Init)
+ i.Qflash_Write 0x01000a0c Section 0 n32wb03x_qflash.o(i.Qflash_Write)
+ i.RCC_ConfigLpuartClk 0x01000a30 Section 0 n32wb03x_rcc.o(i.RCC_ConfigLpuartClk)
+ i.RCC_EnableAHBPeriphClk 0x01000a4c Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ i.RCC_EnableAPB2PeriphClk 0x01000a64 Section 0 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ i.RCC_EnableLpuartClk 0x01000a7c Section 0 n32wb03x_rcc.o(i.RCC_EnableLpuartClk)
+ i.RCC_GetClocksFreqValue 0x01000a94 Section 0 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ i.RCC_GetLpuartClkSrc 0x01000b08 Section 0 n32wb03x_rcc.o(i.RCC_GetLpuartClkSrc)
+ i.SystemGetMacAddr 0x01000b1c Section 0 system_n32wb03x.o(i.SystemGetMacAddr)
+ i.SystemInit 0x01000b50 Section 0 system_n32wb03x.o(i.SystemInit)
+ i.__0printf$8 0x01000cd0 Section 0 printf8.o(i.__0printf$8)
+ i.__ARM_clz 0x01000cf0 Section 0 depilogue.o(i.__ARM_clz)
+ i.__ARM_common_ll_mulss 0x01000d1e Section 0 rwip_driver.o(i.__ARM_common_ll_mulss)
+ i._printf_core 0x01000d50 Section 0 printf8.o(i._printf_core)
+ _printf_core 0x01000d51 Thumb Code 1020 printf8.o(i._printf_core)
+ i._printf_post_padding 0x01001178 Section 0 printf8.o(i._printf_post_padding)
+ _printf_post_padding 0x01001179 Thumb Code 32 printf8.o(i._printf_post_padding)
+ i._printf_pre_padding 0x01001198 Section 0 printf8.o(i._printf_pre_padding)
+ _printf_pre_padding 0x01001199 Thumb Code 44 printf8.o(i._printf_pre_padding)
+ i.app_ble_adv_init 0x010011c4 Section 0 app_ble.o(i.app_ble_adv_init)
+ i.app_ble_adv_msg_handler 0x01001238 Section 0 app_ble.o(i.app_ble_adv_msg_handler)
+ i.app_ble_gap_params_init 0x0100123c Section 0 app_ble.o(i.app_ble_gap_params_init)
+ i.app_ble_init 0x010012d0 Section 0 app_ble.o(i.app_ble_init)
+ i.app_ble_msg_handler 0x0100131c Section 0 app_ble.o(i.app_ble_msg_handler)
+ i.app_ble_sec_init 0x01001368 Section 0 app_ble.o(i.app_ble_sec_init)
+ i.app_conn_params_update_evt_handler 0x010013b8 Section 0 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ app_conn_params_update_evt_handler 0x010013b9 Thumb Code 12 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ i.app_create_advertising 0x010013c8 Section 0 ns_ble.o(i.app_create_advertising)
+ app_create_advertising 0x010013c9 Thumb Code 192 ns_ble.o(i.app_create_advertising)
+ i.app_dis_add_dis 0x01001494 Section 0 app_dis.o(i.app_dis_add_dis)
+ i.app_entry_point_handler 0x010014f0 Section 0 ns_ble_task.o(i.app_entry_point_handler)
+ i.app_heart_rate_timeout_handler 0x010015f4 Section 0 app_hrps.o(i.app_heart_rate_timeout_handler)
+ i.app_hrps_add_hrps 0x01001644 Section 0 app_hrps.o(i.app_hrps_add_hrps)
+ i.app_init_timeout_evt_handler 0x010016a4 Section 0 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ app_init_timeout_evt_handler 0x010016a5 Thumb Code 22 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ i.app_lsi_calib_evt_handler 0x010016c0 Section 0 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ app_lsi_calib_evt_handler 0x010016c1 Thumb Code 140 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ i.app_sec_msg_dflt_handler 0x0100176c Section 0 ns_sec.o(i.app_sec_msg_dflt_handler)
+ app_sec_msg_dflt_handler 0x0100176d Thumb Code 4 ns_sec.o(i.app_sec_msg_dflt_handler)
+ i.app_set_adv_data 0x01001770 Section 0 ns_ble.o(i.app_set_adv_data)
+ app_set_adv_data 0x01001771 Thumb Code 100 ns_ble.o(i.app_set_adv_data)
+ i.app_set_scan_rsp_data 0x010017e8 Section 0 ns_ble.o(i.app_set_scan_rsp_data)
+ app_set_scan_rsp_data 0x010017e9 Thumb Code 172 ns_ble.o(i.app_set_scan_rsp_data)
+ i.app_sleep_prepare_proc 0x010018ac Section 0 main.o(i.app_sleep_prepare_proc)
+ i.app_sleep_resume_proc 0x010018ae Section 0 main.o(i.app_sleep_resume_proc)
+ i.app_start_advertising 0x010018b0 Section 0 ns_ble.o(i.app_start_advertising)
+ app_start_advertising 0x010018b1 Thumb Code 100 ns_ble.o(i.app_start_advertising)
+ i.app_user_msg_handler 0x01001920 Section 0 app_ble.o(i.app_user_msg_handler)
+ i.diss_check_val_len 0x01001922 Section 0 diss.o(i.diss_check_val_len)
+ i.diss_cleanup 0x0100194c Section 0 diss.o(i.diss_cleanup)
+ diss_cleanup 0x0100194d Thumb Code 2 diss.o(i.diss_cleanup)
+ i.diss_create 0x0100194e Section 0 diss.o(i.diss_create)
+ diss_create 0x0100194f Thumb Code 2 diss.o(i.diss_create)
+ i.diss_destroy 0x01001950 Section 0 diss.o(i.diss_destroy)
+ diss_destroy 0x01001951 Thumb Code 62 diss.o(i.diss_destroy)
+ i.diss_handle_to_value 0x0100198e Section 0 diss.o(i.diss_handle_to_value)
+ i.diss_init 0x010019c4 Section 0 diss.o(i.diss_init)
+ diss_init 0x010019c5 Thumb Code 152 diss.o(i.diss_init)
+ i.diss_prf_itf_get 0x01001a64 Section 0 diss.o(i.diss_prf_itf_get)
+ i.diss_set_value_req_handler 0x01001a6c Section 0 diss_task.o(i.diss_set_value_req_handler)
+ diss_set_value_req_handler 0x01001a6d Thumb Code 152 diss_task.o(i.diss_set_value_req_handler)
+ i.diss_task_init 0x01001b08 Section 0 diss_task.o(i.diss_task_init)
+ i.diss_value_cfm_handler 0x01001b28 Section 0 diss_task.o(i.diss_value_cfm_handler)
+ diss_value_cfm_handler 0x01001b29 Thumb Code 120 diss_task.o(i.diss_value_cfm_handler)
+ i.diss_value_req_ind_handler 0x01001ba4 Section 0 app_dis.o(i.diss_value_req_ind_handler)
+ diss_value_req_ind_handler 0x01001ba5 Thumb Code 118 app_dis.o(i.diss_value_req_ind_handler)
+ i.diss_value_to_handle 0x01001c64 Section 0 diss.o(i.diss_value_to_handle)
+ i.entry_sleep 0x01001ca0 Section 0 ns_sleep.o(i.entry_sleep)
+ i.fputc 0x01001d50 Section 0 ns_log_lpuart.o(i.fputc)
+ i.gapc_bond_ind_handler 0x01001d90 Section 0 ns_sec.o(i.gapc_bond_ind_handler)
+ gapc_bond_ind_handler 0x01001d91 Thumb Code 206 ns_sec.o(i.gapc_bond_ind_handler)
+ i.gapc_bond_req_ind_handler 0x01001e80 Section 0 ns_sec.o(i.gapc_bond_req_ind_handler)
+ gapc_bond_req_ind_handler 0x01001e81 Thumb Code 478 ns_sec.o(i.gapc_bond_req_ind_handler)
+ i.gapc_cmp_evt_handler 0x01002088 Section 0 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ gapc_cmp_evt_handler 0x01002089 Thumb Code 36 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ i.gapc_conn_rssi_ind_handler 0x010020b0 Section 0 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ gapc_conn_rssi_ind_handler 0x010020b1 Thumb Code 92 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ i.gapc_connection_req_ind_handler 0x0100211c Section 0 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ gapc_connection_req_ind_handler 0x0100211d Thumb Code 322 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ i.gapc_disconnect_ind_handler 0x0100229c Section 0 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ gapc_disconnect_ind_handler 0x0100229d Thumb Code 98 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ i.gapc_encrypt_ind_handler 0x01002334 Section 0 ns_sec.o(i.gapc_encrypt_ind_handler)
+ gapc_encrypt_ind_handler 0x01002335 Thumb Code 34 ns_sec.o(i.gapc_encrypt_ind_handler)
+ i.gapc_encrypt_req_ind_handler 0x0100235c Section 0 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ gapc_encrypt_req_ind_handler 0x0100235d Thumb Code 286 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ i.gapc_get_dev_info_req_ind_handler 0x010024ac Section 0 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ gapc_get_dev_info_req_ind_handler 0x010024ad Thumb Code 116 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ i.gapc_le_phy_ind_handler 0x0100252c Section 0 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ gapc_le_phy_ind_handler 0x0100252d Thumb Code 24 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ i.gapc_le_pkt_size_ind_handler 0x0100255c Section 0 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ gapc_le_pkt_size_ind_handler 0x0100255d Thumb Code 22 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ i.gapc_param_update_req_ind_handler 0x01002578 Section 0 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ gapc_param_update_req_ind_handler 0x01002579 Thumb Code 94 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ i.gapc_param_updated_ind_handler 0x010025dc Section 0 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ gapc_param_updated_ind_handler 0x010025dd Thumb Code 36 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ i.gapc_set_dev_info_req_ind_handler 0x01002604 Section 0 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ gapc_set_dev_info_req_ind_handler 0x01002605 Thumb Code 52 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ i.gapm_activity_created_ind_handler 0x01002644 Section 0 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ gapm_activity_created_ind_handler 0x01002645 Thumb Code 46 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ i.gapm_activity_stopped_ind_handler 0x01002678 Section 0 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ gapm_activity_stopped_ind_handler 0x01002679 Thumb Code 82 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ i.gapm_addr_solved_ind_handler 0x010026d8 Section 0 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ gapm_addr_solved_ind_handler 0x010026d9 Thumb Code 32 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ i.gapm_cmp_evt_handler 0x01002704 Section 0 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ gapm_cmp_evt_handler 0x01002705 Thumb Code 932 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ i.gapm_ext_adv_repoer_ind_handler 0x01002b18 Section 0 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ gapm_ext_adv_repoer_ind_handler 0x01002b19 Thumb Code 164 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ i.gapm_gen_rand_nb_ind_handler 0x01002bc4 Section 0 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ gapm_gen_rand_nb_ind_handler 0x01002bc5 Thumb Code 54 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ i.gapm_profile_added_ind_handler 0x01002bfa Section 0 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ gapm_profile_added_ind_handler 0x01002bfb Thumb Code 12 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ i.gapm_scan_request_ind_handler 0x01002c06 Section 0 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ gapm_scan_request_ind_handler 0x01002c07 Thumb Code 12 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ i.gattc_cmp_evt_handler 0x01002c12 Section 0 hrps_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x01002c13 Thumb Code 32 hrps_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_cmp_evt_handler 0x01002c34 Section 0 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x01002c35 Thumb Code 36 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_mtu_changed_ind_handler 0x01002c5c Section 0 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ gattc_mtu_changed_ind_handler 0x01002c5d Thumb Code 66 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ i.gattc_read_req_ind_handler 0x01002ca8 Section 0 diss_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x01002ca9 Thumb Code 188 diss_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_read_req_ind_handler 0x01002d6c Section 0 hrps_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x01002d6d Thumb Code 132 hrps_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_write_req_ind_handler 0x01002df4 Section 0 hrps_task.o(i.gattc_write_req_ind_handler)
+ gattc_write_req_ind_handler 0x01002df5 Thumb Code 178 hrps_task.o(i.gattc_write_req_ind_handler)
+ i.hrps_cfg_indntf_ind_handler 0x01002eb4 Section 0 app_hrps.o(i.hrps_cfg_indntf_ind_handler)
+ hrps_cfg_indntf_ind_handler 0x01002eb5 Thumb Code 102 app_hrps.o(i.hrps_cfg_indntf_ind_handler)
+ i.hrps_cleanup 0x01002f28 Section 0 hrps.o(i.hrps_cleanup)
+ hrps_cleanup 0x01002f29 Thumb Code 2 hrps.o(i.hrps_cleanup)
+ i.hrps_create 0x01002f2a Section 0 hrps.o(i.hrps_create)
+ hrps_create 0x01002f2b Thumb Code 2 hrps.o(i.hrps_create)
+ i.hrps_destroy 0x01002f2c Section 0 hrps.o(i.hrps_destroy)
+ hrps_destroy 0x01002f2d Thumb Code 28 hrps.o(i.hrps_destroy)
+ i.hrps_enable_req_handler 0x01002f48 Section 0 hrps_task.o(i.hrps_enable_req_handler)
+ hrps_enable_req_handler 0x01002f49 Thumb Code 100 hrps_task.o(i.hrps_enable_req_handler)
+ i.hrps_exe_operation 0x01002fb0 Section 0 hrps.o(i.hrps_exe_operation)
+ i.hrps_init 0x01003094 Section 0 hrps.o(i.hrps_init)
+ hrps_init 0x01003095 Thumb Code 148 hrps.o(i.hrps_init)
+ i.hrps_meas_send_cmd_handler 0x01003130 Section 0 hrps_task.o(i.hrps_meas_send_cmd_handler)
+ hrps_meas_send_cmd_handler 0x01003131 Thumb Code 102 hrps_task.o(i.hrps_meas_send_cmd_handler)
+ i.hrps_pack_meas_value 0x01003196 Section 0 hrps.o(i.hrps_pack_meas_value)
+ i.hrps_prf_itf_get 0x01003204 Section 0 hrps.o(i.hrps_prf_itf_get)
+ i.hrps_send_cmp_evt 0x0100320c Section 0 hrps.o(i.hrps_send_cmp_evt)
+ i.hrps_task_init 0x01003254 Section 0 hrps_task.o(i.hrps_task_init)
+ i.llhwc_modem_setmode 0x01003274 Section 0 rwip_driver.o(i.llhwc_modem_setmode)
+ i.llhwc_phy_prerx_flash 0x010032a4 Section 0 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ i.llhwc_setmode_reg_config 0x010033d4 Section 0 rwip_driver.o(i.llhwc_setmode_reg_config)
+ llhwc_setmode_reg_config 0x010033d5 Thumb Code 88 rwip_driver.o(i.llhwc_setmode_reg_config)
+ i.main 0x01003464 Section 0 main.o(i.main)
+ i.ns_EXTI4_12_IRQHandler 0x010034c4 Section 0 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ i.ns_HardFault_Handler 0x01003548 Section 0 ns_ble.o(i.ns_HardFault_Handler)
+ i.ns_ble_add_prf_func_register 0x01003688 Section 0 ns_ble.o(i.ns_ble_add_prf_func_register)
+ i.ns_ble_add_svc 0x010036a8 Section 0 ns_ble.o(i.ns_ble_add_svc)
+ i.ns_ble_adv_fsm_next 0x010036d4 Section 0 ns_ble.o(i.ns_ble_adv_fsm_next)
+ i.ns_ble_adv_init 0x010037b0 Section 0 ns_ble.o(i.ns_ble_adv_init)
+ i.ns_ble_adv_start 0x010037f8 Section 0 ns_ble.o(i.ns_ble_adv_start)
+ i.ns_ble_adv_stop 0x01003848 Section 0 ns_ble.o(i.ns_ble_adv_stop)
+ i.ns_ble_delete_init 0x01003894 Section 0 ns_ble.o(i.ns_ble_delete_init)
+ i.ns_ble_delete_scan 0x010038d0 Section 0 ns_ble.o(i.ns_ble_delete_scan)
+ i.ns_ble_disconnect 0x01003908 Section 0 ns_ble.o(i.ns_ble_disconnect)
+ i.ns_ble_gap_init 0x01003934 Section 0 ns_ble.o(i.ns_ble_gap_init)
+ i.ns_ble_get_connection_num 0x010039a0 Section 0 ns_ble.o(i.ns_ble_get_connection_num)
+ i.ns_ble_list_set_ral 0x010039c4 Section 0 ns_ble.o(i.ns_ble_list_set_ral)
+ i.ns_ble_lsc_config 0x01003a14 Section 0 ns_ble.o(i.ns_ble_lsc_config)
+ i.ns_ble_prf_task_register 0x01003a98 Section 0 ns_ble.o(i.ns_ble_prf_task_register)
+ i.ns_ble_scan_data_find 0x01003ac0 Section 0 ns_ble.o(i.ns_ble_scan_data_find)
+ i.ns_ble_stack_init 0x01003b08 Section 0 ns_ble.o(i.ns_ble_stack_init)
+ i.ns_ble_start_init 0x01003d80 Section 0 ns_ble.o(i.ns_ble_start_init)
+ i.ns_ble_start_scan 0x01003ea4 Section 0 ns_ble.o(i.ns_ble_start_scan)
+ i.ns_ble_stop_init 0x01003f70 Section 0 ns_ble.o(i.ns_ble_stop_init)
+ i.ns_ble_stop_scan 0x01003fa8 Section 0 ns_ble.o(i.ns_ble_stop_scan)
+ i.ns_ble_update_param 0x01003fe4 Section 0 ns_ble.o(i.ns_ble_update_param)
+ i.ns_bond_db_get_size 0x01004080 Section 0 ns_sec.o(i.ns_bond_db_get_size)
+ ns_bond_db_get_size 0x01004081 Thumb Code 36 ns_sec.o(i.ns_bond_db_get_size)
+ i.ns_bond_db_load 0x010040ac Section 0 ns_sec.o(i.ns_bond_db_load)
+ ns_bond_db_load 0x010040ad Thumb Code 24 ns_sec.o(i.ns_bond_db_load)
+ i.ns_bond_last_bonded_addr 0x010040c8 Section 0 ns_sec.o(i.ns_bond_last_bonded_addr)
+ i.ns_bond_last_bonded_peer_id 0x010040f8 Section 0 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ i.ns_bond_last_bonded_ral_info 0x01004128 Section 0 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ i.ns_bond_resolv_addr_start 0x0100418c Section 0 ns_sec.o(i.ns_bond_resolv_addr_start)
+ i.ns_bond_search_addr_irk 0x010041ec Section 0 ns_sec.o(i.ns_bond_search_addr_irk)
+ i.ns_iwdg_config 0x01004268 Section 0 ns_ble.o(i.ns_iwdg_config)
+ i.ns_log_lpuart_init 0x010042b8 Section 0 ns_log_lpuart.o(i.ns_log_lpuart_init)
+ i.ns_peripheral_config 0x0100431c Section 0 ns_ble.o(i.ns_peripheral_config)
+ i.ns_sec_bond_store_evt_handler 0x01004424 Section 0 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ i.ns_sec_get_bond_status 0x010045a0 Section 0 ns_sec.o(i.ns_sec_get_bond_status)
+ i.ns_sec_get_iocap 0x010045b0 Section 0 ns_sec.o(i.ns_sec_get_iocap)
+ i.ns_sec_init 0x010045bc Section 0 ns_sec.o(i.ns_sec_init)
+ i.ns_sleep 0x01004624 Section 0 ns_sleep.o(i.ns_sleep)
+ i.ns_sleep_lock_acquire 0x010046d8 Section 0 ns_sleep.o(i.ns_sleep_lock_acquire)
+ i.ns_sleep_lock_release 0x010046f0 Section 0 ns_sleep.o(i.ns_sleep_lock_release)
+ i.ns_timer_api_process_handler 0x01004704 Section 0 ns_timer.o(i.ns_timer_api_process_handler)
+ i.ns_timer_cancel 0x010047cc Section 0 ns_timer.o(i.ns_timer_cancel)
+ i.ns_timer_create 0x01004818 Section 0 ns_timer.o(i.ns_timer_create)
+ i.patchx_enable 0x01004858 Section 0 ns_ble.o(i.patchx_enable)
+ patchx_enable 0x01004859 Thumb Code 58 ns_ble.o(i.patchx_enable)
+ i.prf_add_profile 0x0100489c Section 0 prf.o(i.prf_add_profile)
+ i.prf_dst_task_get 0x01004924 Section 0 prf.o(i.prf_dst_task_get)
+ i.prf_env_get 0x01004934 Section 0 prf.o(i.prf_env_get)
+ i.prf_get_id_from_task 0x01004964 Section 0 prf.o(i.prf_get_id_from_task)
+ i.prf_get_itf_func_register 0x0100499c Section 0 prf.o(i.prf_get_itf_func_register)
+ i.prf_get_task_from_id 0x010049c4 Section 0 prf.o(i.prf_get_task_from_id)
+ i.prf_init 0x010049fc Section 0 prf.o(i.prf_init)
+ i.prf_itf_get 0x01004ab0 Section 0 prf.o(i.prf_itf_get)
+ prf_itf_get 0x01004ab1 Thumb Code 44 prf.o(i.prf_itf_get)
+ i.prf_src_task_get 0x01004ae0 Section 0 prf.o(i.prf_src_task_get)
+ i.rwip_init 0x01004af0 Section 0 rwip.o(i.rwip_init)
+ i.rwip_sleep 0x01004c08 Section 0 rwip_driver.o(i.rwip_sleep)
+ i.rwip_slp_isr 0x01004d3c Section 0 rwip_driver.o(i.rwip_slp_isr)
+ i.timer_canceled_handler 0x01004e34 Section 0 ns_timer.o(i.timer_canceled_handler)
+ timer_canceled_handler 0x01004e35 Thumb Code 2 ns_timer.o(i.timer_canceled_handler)
+ i.timer_modified_handler 0x01004e36 Section 0 ns_timer.o(i.timer_modified_handler)
+ timer_modified_handler 0x01004e37 Thumb Code 2 ns_timer.o(i.timer_modified_handler)
+ .constdata 0x01004e38 Section 472 system_n32wb03x.o(.constdata)
+ .constdata 0x01005010 Section 12 n32wb03x_rcc.o(.constdata)
+ s_AhbPresTable 0x01005010 Data 4 n32wb03x_rcc.o(.constdata)
+ s_ApbPresTable 0x01005014 Data 8 n32wb03x_rcc.o(.constdata)
+ .constdata 0x0100501c Section 804 n32wb03x_qflash.o(.constdata)
+ .constdata 0x01005340 Section 30 rwip_driver.o(.constdata)
+ TXPWR_MAP 0x01005340 Data 30 rwip_driver.o(.constdata)
+ .constdata 0x01005360 Section 168 diss.o(.constdata)
+ .constdata 0x01005408 Section 24 diss_task.o(.constdata)
+ diss_msg_handler_tab 0x01005408 Data 24 diss_task.o(.constdata)
+ .constdata 0x01005420 Section 80 hrps.o(.constdata)
+ .constdata 0x01005470 Section 40 hrps_task.o(.constdata)
+ hrps_msg_handler_tab 0x01005470 Data 40 hrps_task.o(.constdata)
+ .constdata 0x01005498 Section 40 ns_sec.o(.constdata)
+ .constdata 0x010054c0 Section 8 ns_sec.o(.constdata)
+ .constdata 0x010054c8 Section 841 ns_ble.o(.constdata)
+ fun_5_Array 0x010054c8 Data 820 ns_ble.o(.constdata)
+ __func__ 0x010057fc Data 21 ns_ble.o(.constdata)
+ .constdata 0x01005812 Section 205 ns_ble_task.o(.constdata)
+ gapm_att_db 0x01005812 Data 88 ns_ble_task.o(.constdata)
+ gattm_att_db 0x0100586a Data 64 ns_ble_task.o(.constdata)
+ __func__ 0x010058aa Data 21 ns_ble_task.o(.constdata)
+ __func__ 0x010058bf Data 32 ns_ble_task.o(.constdata)
+ .constdata 0x010058e0 Section 200 ns_ble_task.o(.constdata)
+ app_msg_handler_tab 0x010058e0 Data 200 ns_ble_task.o(.constdata)
+ .constdata 0x010059a8 Section 12 ns_ble_task.o(.constdata)
+ .constdata 0x010059b4 Section 8 app_dis.o(.constdata)
+ .constdata 0x010059bc Section 8 app_dis.o(.constdata)
+ .constdata 0x010059c4 Section 8 app_hrps.o(.constdata)
+ .constdata 0x010059cc Section 8 app_hrps.o(.constdata)
+ .data 0x20004000 Section 12 n32wb03x_qflash.o(.data)
+ .data 0x2000400c Section 20 rwip_driver.o(.data)
+ modem_setmode 0x2000400d Data 2 rwip_driver.o(.data)
+ actual_frequency 0x20004010 Data 4 rwip_driver.o(.data)
+ modem_reg_bc 0x20004014 Data 4 rwip_driver.o(.data)
+ modem_reg_bd 0x20004018 Data 4 rwip_driver.o(.data)
+ modem_reg_be 0x2000401c Data 4 rwip_driver.o(.data)
+ .data 0x20004020 Section 1 ns_log_lpuart.o(.data)
+ func_lock 0x20004020 Data 1 ns_log_lpuart.o(.data)
+ .data 0x20004024 Section 8 ns_sleep.o(.data)
+ .data 0x20004040 Section 1780 ns_ble.o(.data)
+ reload_time 0x20004048 Data 8 ns_ble.o(.data)
+ patch_4_Array 0x20004080 Data 64 ns_ble.o(.data)
+ patch_5_Array 0x200040c0 Data 64 ns_ble.o(.data)
+ patch_7_Array 0x20004100 Data 64 ns_ble.o(.data)
+ patch_8_Array 0x20004140 Data 64 ns_ble.o(.data)
+ fun_8_Array 0x20004180 Data 1292 ns_ble.o(.data)
+ patch_9_Array 0x200046c0 Data 64 ns_ble.o(.data)
+ rwip_fifo_isr_codeArray 0x20004700 Data 52 ns_ble.o(.data)
+ .data 0x20004734 Section 2 ns_ble_task.o(.data)
+ calib_times 0x20004734 Data 2 ns_ble_task.o(.data)
+ .data 0x20004736 Section 1 ns_ble_task.o(.data)
+ .data 0x20004738 Section 4 app_hrps.o(.data)
+ .data 0x2000473c Section 4 rand.o(.data)
+ _rand_state 0x2000473c Data 4 rand.o(.data)
+ .bss 0x20004740 Section 52 system_n32wb03x.o(.bss)
+ .bss 0x20004774 Section 808 n32wb03x_qflash.o(.bss)
+ ram_qflash_cmd 0x20004774 Data 808 n32wb03x_qflash.o(.bss)
+ .bss 0x20004a9c Section 284 prf.o(.bss)
+ .bss 0x20004bb8 Section 80 ns_timer.o(.bss)
+ timer_callback_array 0x20004bb8 Data 40 ns_timer.o(.bss)
+ modified_timer_callback_array 0x20004be0 Data 40 ns_timer.o(.bss)
+ .bss 0x20004c08 Section 92 ns_sec.o(.bss)
+ .bss 0x20004c64 Section 432 ns_ble.o(.bss)
+ STACK 0x20004e18 Section 2048 startup_n32wb03x.o(STACK)
+
+ Global Symbols
+
+ Symbol Name Value Ov Type Size Object(Section)
+
+ BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE
+ __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE
+ _printf_a 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_c 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_d 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_e 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_f 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_g 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_i 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_l 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_n 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_o 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_p 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_s 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_str 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_u 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE
+ _printf_x 0x00000000 Number 0 stubs.o ABSOLUTE
+ __cpp_initialize__aeabi_ - Undefined Weak Reference
+ __cxa_finalize - Undefined Weak Reference
+ _clock_init - Undefined Weak Reference
+ _microlib_exit - Undefined Weak Reference
+ __Vectors_Size 0x000000c0 Number 0 startup_n32wb03x.o ABSOLUTE
+ Adc_IRQHandler 0x00000a9d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Add2SelfBigHex256 0x00000abd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ AddBigHex256 0x00000b05 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ AddBigHexModP256 0x00000b55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ AddP256 0x00000ba5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ AddPdiv2_256 0x00000bd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ BT_set_advert_data 0x00000cdd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ EXTI_PA11_Configuration 0x00001079 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ModuleIrqRegister 0x00002211 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ModuleIrqRemoval 0x0000223d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Spi2_IRQHandler 0x000025d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SubtractBigHex256 0x000025f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SubtractBigHexMod256 0x00002655 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SubtractFromSelfBigHex256 0x00002751 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SubtractFromSelfBigHexSign256 0x000027a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ SysTick_IRQHandler 0x0000286d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Tim1BrkUpRrgCom_IRQHandler 0x00002895 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Tim1Cc_IRQHandler 0x000028b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Tim3_IRQHandler 0x000028d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Tim6_IRQHandler 0x000028f5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Usart1_IRQHandler 0x00002915 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Usart2_IRQHandler 0x00002935 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ Wdt_IRQHandler 0x00002955 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_ll_muluu 0x00002985 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr1_5 0x000029b7 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr1_6 0x000029c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr1_8 0x000029d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr2_10 0x000029e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr2_6 0x000029f7 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memclr2_8 0x00002a01 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy1_5 0x00002a0d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy1_6 0x00002a23 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy1_8 0x00002a3d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy2_5 0x00002a5f Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy2_6 0x00002a6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy2_8 0x00002a7b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memcpy4_5 0x00002a8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memset1_5 0x00002a97 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __ARM_common_memset4_5 0x00002aa5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __scatterload_copy 0x00002ae1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __scatterload_null 0x00002aef Thumb Code 0 symbol_g15.obj ABSOLUTE
+ __scatterload_zeroinit 0x00002af1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ acl_flow_ctrl_send 0x00002b1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_alloc 0x00002b5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_c1 0x00002b75 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_cmac 0x00002bf9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_cmac_continue 0x00002c45 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_cmac_start 0x00002d71 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_encrypt 0x00002da1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_f4 0x00002e35 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_init 0x00002e89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_rand 0x00002ed9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_result_handler 0x00002f09 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_rpa_gen 0x00002f61 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_rpa_resolve 0x00002ff5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_shift_left_128 0x000030d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_start 0x00003101 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ aes_xor_128 0x00003131 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ahi_init 0x000043b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ahi_send_msg 0x00004425 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ app2ahi_evt_cmd_cmp 0x0000452d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ app2ahi_evt_other 0x00004599 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ appc_data_lenght_extend 0x00004cf5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ appm_exchange_mtu 0x00004d25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attc_l2cc_pdu_recv_handler 0x00004e3d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attc_send_att_req 0x00004e8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_att_get_perm 0x00004eb9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_att_update_perm 0x00004ed1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_convert_to128 0x00004f4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_get_value 0x00004f95 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_init 0x00005119 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_is_bt16_uuid 0x0000513d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_is_bt32_uuid 0x00005175 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_svc_create_db 0x000051b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_svc_create_db_128 0x000052ab Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_svc_get_permission 0x000053d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_uuid16_comp 0x000053ef Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attm_uuid_comp 0x000053fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_add_service 0x00005469 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_att_get_permission 0x000054e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_destroy 0x0000563d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_attribute 0x0000566d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_max_len 0x000056a1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_next_att 0x00005715 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_service 0x00005799 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_get_uuid 0x000057ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_hash_compute 0x000058d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_svc_check_hdl 0x00005dfd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ attmdb_uuid16_comp 0x00006065 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_clear_prep_data 0x000060a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_clear_read_cache 0x000060e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_clear_rsp_data 0x00006105 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_get_dest_task 0x000067b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_l2cc_pdu_recv_handler 0x00006861 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_process_pdu 0x00006af1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_send_error 0x000071d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_send_event 0x000071fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_write_rsp_send 0x000073b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ atts_write_signed_cfm 0x0000746b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ baseband_init 0x000074b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ bigHexInversion256 0x00007549 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_acl_tx_alloc 0x0000777d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_acl_tx_elt_get 0x000077a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_acl_tx_free 0x0000780d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_adv_tx_alloc 0x0000788d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_adv_tx_free 0x000078b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_init 0x0000791d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_llcp_tx_alloc 0x00007a5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_llcp_tx_free 0x00007a79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_rx_alloc 0x00007ac9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ble_util_buf_rx_free 0x00007ae1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ calib_clk_init 0x00007b51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ calib_hsi_clk 0x00007b65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ calib_lsi_clk 0x00007c1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_bdaddr_compare 0x00007e17 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_ble_pkt_dur_in_us 0x00007e37 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_extract 0x00007e69 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_extract_after 0x00007ea3 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_extract_sublist 0x00007ebd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_init 0x00007ed3 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_insert_after 0x00007edb Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_insert_before 0x00007f3d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_pool_init 0x00007f8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_pop_front 0x00007faf Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_push_back 0x00007fc3 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_push_back_sublist 0x00007fe3 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_push_front 0x00008003 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_list_size 0x0000801b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_nb_good_le_channels 0x00008031 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_util_pack 0x00008059 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ co_util_unpack 0x00008241 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ delay_n_10us 0x00008471 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ delay_n_ms 0x00008489 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ delay_n_us 0x000084a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dl_upd_proc_start 0x000084c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_lpuart_read 0x00008531 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_lpuart_rx_len 0x000085f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_soft_flow_ctrl_read 0x00008615 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_soft_flow_ctrl_write 0x00008751 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_spis_read 0x00008885 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_spis_rx_len 0x00008951 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_spis_tx_len 0x0000896d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ dma_spis_write 0x00008989 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ecc_gen_new_public_key 0x00008b4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ecc_gen_new_secret_key 0x00008b6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ecc_generate_key256 0x00008c65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ecc_init 0x00008ff5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ entry_shutdown 0x00009575 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_auth_get 0x0000998d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_auth_set 0x000099c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_bond_cfm_handler 0x00009a25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_bond_cmd_handler 0x00009c81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_con_cleanup 0x0000a101 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_con_create 0x0000a111 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_enc_keysize_get 0x0000a505 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_encrypt_cfm_handler 0x0000a521 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_encrypt_cmd_handler 0x0000a5c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_bdaddr 0x0000a74d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_chan_sel_algo 0x0000a771 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_conhdl 0x0000a789 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_conidx 0x0000a7a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_dest_task 0x0000a7d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_operation 0x0000ab1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_operation_ptr 0x0000ab39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_requester 0x0000ab49 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_get_role 0x0000ab69 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_hci_handler 0x0000ab89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_init 0x0000abfd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_is_sec_set 0x0000ac51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_lk_sec_lvl_get 0x0000ace1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_param_update_sanity 0x0000af89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_per_adv_sync_trans_cmd_handler 0x0000b039 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_process_op 0x0000b0f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_reschedule_operation 0x0000b191 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_security_cmd_handler 0x0000b1c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_send_complete_evt 0x0000b261 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_send_disconect_ind 0x0000b2d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_send_error_evt 0x0000b2f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_set_local_addr 0x0000b469 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_set_operation_ptr 0x0000b4d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_sig_pdu_recv_handler 0x0000b601 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_sign_cmd_handler 0x0000b639 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_cleanup 0x0000bb21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_gapm_cmp_evt_handler 0x0000bc6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_pdu_recv 0x0000c15d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_rep_attempts_timer_handler 0x0000c5b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_smp_timeout_timer_ind_handler 0x0000c7f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapc_update_state 0x0000ca65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_activity_create_cmd_handler 0x0000ca9d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_activity_delete_cmd_handler 0x0000cb7d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_activity_start_cmd_handler 0x0000cc0d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_activity_stop_cmd_handler 0x0000cc7d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_alloc 0x0000cd55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_created 0x0000cd85 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_deleted 0x0000cdf9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_get_hci_own_addr_type 0x0000ce75 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_info_get 0x0000ce99 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_rand_addr_set_ind 0x0000cedd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_reset 0x0000cef9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_retrieve_cmd_cmp_evt 0x0000cf49 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_started 0x0000cf81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_actv_stopped 0x0000cfad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_addr_init 0x0000d119 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_addr_renew_cmd_handler 0x0000d135 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_addr_renew_to_ind_handler 0x0000d1d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_addr_set_rand_addr 0x0000d201 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_adv_create 0x0000d265 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_con_cleanup 0x0000d989 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_con_create 0x0000d9bd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_dev_bdaddr_ind_handler 0x0000da29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_dle_val_check 0x0000da6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_gen_rand_addr_cmd_handler 0x0000da8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_address_type 0x0000db31 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_att_handle 0x0000db41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_bdaddr 0x0000db85 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_dev_info_cmd_handler 0x0000db8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_id_from_task 0x0000dcc1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_irk 0x0000dd15 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_max_mtu 0x0000dd1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_operation 0x0000dd29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_ral_addr_cmd_handler 0x0000dd41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_requester 0x0000dd99 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_get_task_from_id 0x0000ddb5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_init 0x0000de5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_is_legacy_pairing_supp 0x0000defd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_is_pref_con_param_pres 0x0000df0d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_is_sec_con_pairing_supp 0x0000df1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_le_test_mode_ctrl_cmd_handler 0x0000df2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_lepsm_register_cmd_handler 0x0000e01d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_lepsm_unregister_cmd_handler 0x0000e045 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_list_set_cmd_handler 0x0000e06d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_process_op 0x0000e271 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_profile_task_add_cmd_handler 0x0000e355 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_reset_cmd_handler 0x0000e3d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_resolv_addr_cmd_handler 0x0000e44d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_send_complete_evt 0x0000e49d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_send_error_evt 0x0000e4e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_set_adv_data_cmd_handler 0x0000e509 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_set_channel_map_cmd_handler 0x0000e669 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_set_dev_config_cmd_handler 0x0000e6c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_set_irk_cmd_handler 0x0000e839 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gapm_use_enc_block_cmd_handler 0x0000ea51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_cleanup 0x0000ebcd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_con_enable 0x0000ed79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_con_info_send 0x0000ee29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_create 0x0000ee9d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_db_updated 0x0000ef1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_get_l2c_code 0x0000eff5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_get_mtu 0x0000f005 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_get_operation 0x0000f015 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_get_operation_ptr 0x0000f031 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_init 0x0000f041 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_is_db_out_of_sync 0x0000f099 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_process_op 0x0000f251 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_send_complete_evt 0x0000f565 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_send_error_evt 0x0000f5c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_set_mtu 0x0000f649 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_set_operation_ptr 0x0000f6b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_svc_att_info_req_ind_handler 0x0000f6c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_svc_chg_ind_send 0x0000f70d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_svc_read_req_ind_handler 0x0000f761 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_svc_write_req_ind_handler 0x0000f7fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattc_update_state 0x0000f931 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_att_hdl_to_idx 0x0000fb05 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_att_idx_to_hdl 0x0000fb25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_cleanup 0x0000fb6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_create 0x0000fb77 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_db_updated 0x0000fb81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ gattm_init 0x0000fbc9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ h4tl_init 0x0000fee1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ h4tl_read_start_next 0x0000ff89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ h4tl_write 0x00010249 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ handle_all_data 0x000102b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_acl_data_handler 0x000103d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_acl_tx_data_alloc 0x00010545 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_acl_tx_data_received 0x000105ad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_acl_tx_trigger 0x00010605 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_basic_cmd_cmp_evt_cfg_handler 0x00010665 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_basic_cmd_cmp_evt_rl_cfg_handler 0x000106f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_basic_cmd_send_2_controller 0x0001073d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_ble_conhdl_register 0x00010755 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_ble_conhdl_unregister 0x00010765 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_get_max_param_size 0x00010775 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_received 0x00010789 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_command_handler 0x00010acd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_disconnect_cmd_handler 0x00010b59 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_enc_chg_evt_handler 0x00010bf1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_enc_key_refr_evt_handler 0x00010c13 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_evt_mask_set 0x00010c35 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_acl_buf_size_set 0x00010c8d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_acl_en 0x00010ca1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_acl_packet_sent 0x00010cd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_check_host_available_nb_acl_packets 0x00010ce9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_host_nb_acl_pkts_complete 0x00010d0d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_fc_init 0x00010d25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_init 0x00010e25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_add_dev_to_per_adv_list_cmd_handler 0x00010e71 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_adv_set_term_evt_handler 0x000111fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ch_sel_algo_evt_handler 0x00011281 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_clear_adv_sets_cmd_handler 0x000112a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_clear_per_adv_list_cmd_handler 0x00011319 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_cmd_cmp_evt_addr_handler 0x00011445 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_cmd_cmp_evt_adv_handler 0x00011465 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_cmd_cmp_evt_list_handler 0x00011679 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_con_cte_req_en_cmd_handler 0x000117c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_con_cte_rsp_en_cmd_handler 0x00011909 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_con_upd_cmd_handler 0x00011b09 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_create_con_cancel_cmd_handler 0x00011e41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_create_con_cmd_handler 0x00011ea1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_enh_con_cmp_evt_handler 0x00012275 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ext_create_con_cmd_handler 0x0001246d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ltk_req_neg_reply_cmd_handler 0x000129bd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ltk_req_reply_cmd_handler 0x00012a59 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_ltk_request_evt_handler 0x00012acd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_create_sync_cancel_cmd_handler 0x00012bf1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_create_sync_cmd_handler 0x00012cc5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_set_info_transf_cmd_handler 0x00012d89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_sync_transf_cmd_handler 0x00012e31 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_per_adv_term_sync_cmd_handler 0x00012ec1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_adv_ch_tx_pw_cmd_handler 0x00012fc1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_adv_chnl_tx_pw_cmd_cmp_evt_handler 0x0001300d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_chnl_map_cmd_handler 0x000130b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_max_adv_data_len_cmd_handler 0x000131dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_max_data_len_cmd_cmp_evt_handler 0x00013219 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_nb_supp_adv_sets_cmd_cmp_evt_handler 0x0001328d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_nb_supp_adv_sets_cmd_handler 0x000132c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_per_adv_list_size_cmd_handler 0x00013371 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_phy_cmd_handler 0x00013401 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_ral_addr_cmd_cmp_evt_handler 0x00013459 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_ral_size_cmd_cmp_evt_handler 0x000134c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_rem_feats_cmd_handler 0x00013521 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_rf_path_comp_cmd_cmp_evt_handler 0x00013675 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_suggted_dft_data_len_cmd_cmp_evt_handler 0x00013715 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_tx_pwr_cmd_cmp_evt_handler 0x000137b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rd_wlst_size_cmd_cmp_evt_handler 0x0001386d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_read_max_adv_data_len_cmd_cmp_evt_handler 0x000138c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rem_con_param_req_neg_reply_cmd_handler 0x00013961 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rem_con_param_req_reply_cmd_handler 0x000139c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rmv_adv_set_cmd_handler 0x00013a59 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rmv_dev_from_per_adv_list_cmd_handler 0x00013ac1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rx_test_v1_cmd_handler 0x00013c2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rx_test_v2_cmd_handler 0x00013c6f Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_rx_test_v3_cmd_handler 0x00013cc1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_scan_req_rcvd_evt_handler 0x00013d65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_adv_data_cmd_handler 0x00013df5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_adv_en_cmd_handler 0x00013ead Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_adv_param_cmd_handler 0x000140f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_adv_set_rand_addr_cmd_handler 0x00014269 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_con_cte_rx_param_cmd_handler 0x000142d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_con_cte_tx_param_cmd_handler 0x000143f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_conless_cte_tx_en_cmd_handler 0x000144e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_conless_cte_tx_param_cmd_handler 0x000145b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_conless_iq_sampl_en_cmd_handler 0x0001466d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_data_len_cmd_handler 0x00014779 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_adv_data_cmd_handler 0x00014969 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_adv_en_cmd_handler 0x00014af5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_adv_param_cmd_handler 0x000150e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_scan_en_cmd_handler 0x000152d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_scan_param_cmd_handler 0x0001551d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_ext_scan_rsp_data_cmd_handler 0x00015725 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_data_cmd_handler 0x000158cd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_en_cmd_handler 0x000159f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_param_cmd_handler 0x00015c25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_rec_en_cmd_handler 0x00015d05 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_per_adv_sync_transf_param_cmd_handler 0x00015d5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_phy_cmd_handler 0x00015dd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_scan_en_cmd_handler 0x00016039 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_scan_param_cmd_handler 0x000161f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_set_scan_rsp_data_cmd_handler 0x00016311 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_start_enc_cmd_handler 0x000163c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_test_end_cmd_handler 0x0001649d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_tx_test_v1_cmd_handler 0x000164c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_tx_test_v2_cmd_handler 0x00016519 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_le_tx_test_v3_cmd_handler 0x00016575 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_look_for_cmd_desc 0x000166a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_look_for_evt_desc 0x00016705 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_look_for_le_evt_desc 0x0001672d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_past_cmd_cmp_evt_handler 0x000167ef Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_auth_payl_to_cmd_handler 0x0001687d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_local_ver_info_cmd_cmp_evt_handler 0x000169d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_rem_ver_info_cmd_handler 0x00016a79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_rssi_cmd_handler 0x00016be1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_rd_tx_pwr_lvl_cmd_handler 0x00016c55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_send_2_controller 0x00016cf9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_send_2_host 0x00016d79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_test_end_cmd_cmp_evt_handler 0x00016f25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_tl_init 0x00016f75 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_tl_send 0x00016fcd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_vs_set_max_rx_size_and_time_cmd_handler 0x000173d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_vs_set_pref_slave_evt_dur_cmd_handler 0x000174fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_vs_set_pref_slave_latency_cmd_handler 0x00017591 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ hci_wr_auth_payl_to_cmd_handler 0x00017611 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ initdata_config 0x00017671 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ interface_check 0x0001772d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ interface_reinit 0x000177c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_callback_set 0x00017805 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_clear 0x0001781d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_get_all 0x00017845 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_init 0x00017851 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_schedule 0x00017871 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_event_set 0x000178ad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_flush 0x000178d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_free 0x00017919 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_init 0x000179e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_is_free 0x00017a15 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_malloc 0x00017a2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_mem_init 0x00017afd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_alloc 0x00017b39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_discard 0x00017b6b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_forward 0x00017b71 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_free 0x00017b9d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_in_queue 0x00017ba5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_send 0x00017bb1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_send_basic 0x00017bd9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_msg_src_id_get 0x00017c25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_queue_extract 0x00017c2b Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_queue_insert 0x00017c6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_sleep_check 0x00017ca1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_state_get 0x00017cb5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_state_set 0x00017cd9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_check 0x00017d41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_create 0x00017d61 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_delete 0x00017d95 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_init 0x00017dc1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_task_msg_flush 0x00017ddd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_timer_active 0x00017f51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_timer_clear 0x00017f7d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_timer_init 0x00017ff5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ke_timer_set 0x000180bd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_cleanup 0x000182b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_cmp_evt_handler 0x0001844f Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_create 0x0001847d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_data_send 0x000184c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_init 0x000186a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_alloc 0x00018741 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_header_check 0x0001876d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_pack 0x000188c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_rx_init 0x00018c41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_send 0x00018cbd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_pdu_unpack 0x00018d25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_send_cmp_evt 0x00018f55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_sig_pdu_recv_handler 0x00018f81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cc_sig_send_cmd_reject 0x00018fc9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_cleanup 0x00019021 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_create 0x0001903d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_get_nb_buffer_available 0x00019045 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_init 0x00019051 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_set_link_layer_buff_size 0x000190d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ l2cm_tx_status 0x000190e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_channel_map_ind_handler 0x00019119 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_clk_acc_req_handler 0x000191b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_clk_acc_rsp_handler 0x00019209 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_connection_param_req_handler 0x00019245 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_connection_param_rsp_handler 0x0001931d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_connection_update_ind_handler 0x000193b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_cte_req_handler 0x000194d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_cte_rsp_handler 0x00019545 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_enc_req_handler 0x00019565 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_enc_rsp_handler 0x0001962d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_feature_req_handler 0x000196a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_feature_rsp_handler 0x0001972d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_length_req_handler 0x00019781 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_length_rsp_handler 0x000198d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_min_used_channels_ind_handler 0x00019951 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_pause_enc_req_handler 0x000199d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_pause_enc_rsp_handler 0x00019a3d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_per_sync_ind_handler 0x00019a95 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_phy_req_handler 0x00019bf5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_phy_rsp_handler 0x00019ca5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_phy_update_ind_handler 0x00019d21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_ping_req_handler 0x00019db5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_ping_rsp_handler 0x00019dc9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_slave_feature_req_handler 0x00019e25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_start_enc_req_handler 0x00019ead Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_start_enc_rsp_handler 0x00019efd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_terminate_ind_handler 0x00019f4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ ll_version_ind_handler 0x00019fb1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_auth_payl_nearly_to_handler 0x0001a051 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_auth_payl_real_to_handler 0x0001a0b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cleanup 0x0001a141 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_clk_acc_modify 0x0001a1a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cmd_cmp_send 0x0001a275 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cmd_stat_send 0x0001a295 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_con_move_cbk 0x0001a2b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cte_req_dis 0x0001a45d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cte_req_to_handler 0x0001a47d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_cte_rsp_dis 0x0001a50d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_disconnect 0x0001a521 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_encrypt_ind_handler 0x0001a729 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_init 0x0001a9c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_init_term_proc 0x0001aa65 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_le_ping_restart 0x0001ab19 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_le_ping_set 0x0001ab55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_ll_reject_ind_pdu_send 0x0001abe1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_llcp_send 0x0001ac6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_llcp_state_set 0x0001ace9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_llcp_tx_check 0x0001ada5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_ch_map_upd_ind_handler 0x0001bd71 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_clk_acc_ind_handler 0x0001bdd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_con_upd_ind_handler 0x0001be2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_cte_ind_handler 0x0001bebd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_disconnect_ind_handler 0x0001bf15 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_dl_upd_ind_handler 0x0001bf81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_encrypt_ind_handler 0x0001c015 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_feats_exch_ind_handler 0x0001c07d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_le_ping_ind_handler 0x0001c115 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_past_ind_handler 0x0001c171 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_phy_upd_ind_handler 0x0001c401 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_op_ver_exch_ind_handler 0x0001c4a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_collision_check 0x0001c91d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_err_ind 0x0001c955 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_get 0x0001c985 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_id_get 0x0001c99d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_reg 0x0001c9b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_state_get 0x0001c9ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_state_set 0x0001c9f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_timer_pause_set 0x0001c9f5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_timer_set 0x0001ca4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_proc_unreg 0x0001caa5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_start 0x0001d309 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_stop 0x0001d4fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llc_stopped_ind_handler 0x0001d531 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_aa_gen 0x0001d649 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_acl_rx_ind_handler 0x0001d6c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_acl_tx_cfm_handler 0x0001d755 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_adv_data_update 0x0001d855 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_duration_update 0x0001da55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_end_ind_handler 0x0001db35 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_evt_start_cbk 0x0001dfd9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_init 0x0001efc9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_rand_addr_update 0x0001f33d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_rep_ind_handler 0x0001f391 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_restart 0x0001f891 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_scan_rsp_data_update 0x0001fa11 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_start 0x0001fa49 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_stop 0x00020101 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_adv_sync_info_update 0x00020309 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_calc_aux_rx 0x00020339 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ch_assess_data_get 0x00020465 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ch_idx_get 0x0002046d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ch_map_set 0x00020491 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ch_map_upd_cfm_handler 0x000204dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_channel_assess 0x00020515 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_activity_offset_compute 0x0002054d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_ch_map_update 0x000205c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_rx_dis 0x000206ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_rx_en 0x00020721 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_rx_ind_handler 0x000207e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_tx_ant_switch_config 0x00020945 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_cte_tx_param_set 0x000209e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_current_tx_power_get 0x000209f9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_data_flow_set 0x00020a39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_data_len_update 0x00020aed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_data_tx 0x00020b2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_enc_key_load 0x00020bdd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_estab_ind_handler 0x00020c51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_event_counter_get 0x00020c79 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_init 0x000211d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_llcp_tx 0x00021219 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_offset_get 0x00021325 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_offset_upd_ind_handler 0x00021359 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_param_upd_cfm_handler 0x00021395 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_param_update 0x00021405 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_peer_sca_set 0x00021479 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_phys_update 0x000214a1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_pref_slave_evt_dur_set 0x00021501 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_pref_slave_latency_set 0x0002153d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_rssi_get 0x00021565 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_rx_enc 0x00021a4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_start 0x00021dd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_stop 0x0002216d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_sync_info_get 0x000221c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_time_get 0x00022215 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_tx_enc 0x0002224d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_tx_len_update_for_intv 0x000222ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_con_tx_len_update_for_rate 0x00022329 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_conless_cte_rx_ind_handler 0x000225e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_disc_ind_handler 0x000229dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init 0x00022a21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_connect_req_pack 0x00022b01 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_end_ind_handler 0x00022c19 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_init 0x00023205 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_start 0x00023921 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_init_stop 0x00023f95 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_llcp_rx_ind_handler 0x00024045 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_llcp_tx_cfm_handler 0x0002419d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_local_sca_get 0x000241e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_ch_map_update 0x000242ad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_cte_start 0x00024569 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_cte_stop 0x000245b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_data_update 0x00024601 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_end_ind_handler 0x00024679 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_info_get 0x00024e89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_init 0x00024f19 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_init_info_get 0x00024f51 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_list_add 0x00024fa5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_list_rem 0x00025041 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_rep_ind_handler 0x000250b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_rx_end_ind_handler 0x00025429 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_start 0x00025655 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_stop 0x000258a5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_per_adv_sync_info_get 0x00025935 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_phy_upd_cfm_handler 0x00025989 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_ral_search 0x000259c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_read_clock 0x00025a1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_add 0x00025a2d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_clear 0x00025ae1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_local_rpa_get 0x00025b01 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_peer_rpa_get 0x00025b35 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_peer_update 0x00025b6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_priv_mode_update 0x00025b89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_res_list_rem 0x00025bad Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_rpa_renew 0x00025bc5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_rxdesc_check 0x00025d1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_rxdesc_free 0x00025d49 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_create_sync 0x00026071 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_create_sync_cancel 0x000260b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_end_ind_handler 0x000261e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_init 0x000266c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_params_update 0x00026715 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_req_ind_handler 0x000272c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_restart 0x0002730d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_start 0x00027371 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_scan_stop 0x00027831 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_ch_map_update 0x000279c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_cte_start 0x00027a39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_cte_stop 0x00027a81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_info_get 0x00027ca5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_init 0x00027d31 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_start 0x00028545 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_start_req_handler 0x00028701 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_sync_stop 0x000287e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_test_end_ind_handler 0x00028859 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_test_init 0x00028af9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_test_start 0x00028b25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_test_stop 0x00028fa1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_white_list_add 0x00029059 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lld_white_list_rem 0x000290e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llhwc_phy_initialization 0x00029145 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llhwc_phy_prerx 0x00029315 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_activity_free_get 0x00029401 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_adv_act_id_get 0x00029459 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_adv_hdl_to_id 0x000294b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_adv_set_id_get 0x00029599 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ch_map_update 0x00029705 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ch_map_update_ind_handler 0x00029845 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_clk_acc_set 0x000298b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_cmd_cmp_send 0x000298e1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_cmd_stat_send 0x000298fd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_dev_list_empty_entry 0x00029919 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_dev_list_search 0x0002993d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_hci_command_handler 0x000299e9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_init 0x00029a1d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_is_dev_connected 0x00029b91 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_is_dev_synced 0x00029be5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_le_evt_mask_check 0x00029cd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_le_features_get 0x00029cf9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_link_disc 0x00029d01 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_master_ch_map_get 0x00029ddd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_per_adv_sync 0x00029e21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_plan_elt_get 0x00029efd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ral_get 0x00029f4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ral_is_empty 0x00029f55 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_ral_search 0x00029f7d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_rx_path_comp_get 0x00029fd5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_scan_period_to_handler 0x00029fe1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_scan_sync_info_get 0x0002a0e5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ llm_tx_path_comp_get 0x0002a155 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lpuart_init 0x0002a161 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ lpuart_send_array 0x0002a215 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ notEqual256 0x0002a3a9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ phy_upd_proc_start 0x0002a731 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ platform_reset 0x0002a785 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ pmu_hck_config 0x0002a7bd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ recv_more_data 0x0002aa05 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ reinit_params 0x0002aa81 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rf_init 0x0002aae1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwble_hl_init 0x0002ac85 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwble_init 0x0002aca1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwble_int_init 0x0002acdd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwble_isr 0x0002ae31 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_active_check 0x0002ae4d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_aes_encrypt 0x0002ae61 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_clockn_isr 0x0002af21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_crypt_isr 0x0002afe5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_driver_init 0x0002b025 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_eif_get 0x0002b16d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_fifo_isr 0x0002b17d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_finetgt_isr 0x0002b195 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_prevent_sleep_clear 0x0002b2b5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_prevent_sleep_set 0x0002b2d1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_schedule 0x0002b3a1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_sw_int_req 0x0002b61d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_sw_isr 0x0002b63d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_time_get 0x0002b65d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timer_1ms_set 0x0002b69d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timer_hs_set 0x0002b6f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timer_hus_set 0x0002b721 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timestamptgt1_isr 0x0002b761 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ rwip_timestamptgt2_isr 0x0002b78d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_alarm_init 0x0002b7d5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_alarm_set 0x0002b859 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_alarm_timer_isr 0x0002b8f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_elt_cancel 0x0002ba25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_event_start_isr 0x0002bb29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_init 0x0002bbed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_insert 0x0002bc19 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_remove 0x0002bec5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_arb_sw_isr 0x0002bf29 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_chk 0x0002bf5d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_init 0x0002bf6d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_rem 0x0002c231 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_req 0x0002c241 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_plan_set 0x0002c30d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_end_isr 0x0002c381 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_fifo_isr 0x0002c3ed Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_init 0x0002c4d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_push 0x0002c519 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_prog_skip_isr 0x0002c651 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_bg_add 0x0002c6c5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_bg_remove 0x0002c6dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_compute 0x0002c6f5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_fg_add 0x0002c7a1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_fg_remove 0x0002c7c1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_init 0x0002c7f1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_per_add 0x0002c835 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sch_slice_per_remove 0x0002c85d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ sleep_condition_check 0x0002c885 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ soft_flow_ctrl_init 0x0002c91d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ soft_flow_ctrl_tx_process 0x0002c969 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ specialModP256 0x0002c9dd Thumb Code 0 symbol_g15.obj ABSOLUTE
+ spis_init 0x0002cad5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_idle_irq_handler 0x0002cb39 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_idle_reset 0x0002cbb5 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_rx_irq_handler 0x0002cc25 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_tx_irq_handler 0x0002cc41 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ stage_tx_len_irq_handler 0x0002cd21 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ user_exe_operation 0x0002cd89 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ user_prf_itf_get 0x0002d011 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_data_ready_off 0x0002d045 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_data_ready_on 0x0002d055 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_flow_off 0x0002d085 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_flow_on 0x0002d0b1 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_get_tx_len 0x0002d0d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_hci_cmd_check 0x0002d121 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_hci_cmd_reset 0x0002d1b9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_io_init 0x0002d22d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_io_sleep 0x0002d289 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_read 0x0002d33d Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_read_wakeup_stat 0x0002d4c9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_wakeup_int_enable 0x0002d4d9 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ utils_write 0x0002d521 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ wakeup_irq_handler 0x0002d691 Thumb Code 0 symbol_g15.obj ABSOLUTE
+ one_bits 0x0002d740 Data 0 symbol_g15.obj ABSOLUTE
+ co_sca2ppm 0x0002d750 Data 0 symbol_g15.obj ABSOLUTE
+ co_null_bdaddr 0x0002d760 Data 0 symbol_g15.obj ABSOLUTE
+ co_null_key 0x0002d766 Data 0 symbol_g15.obj ABSOLUTE
+ co_rate_to_phy 0x0002d776 Data 0 symbol_g15.obj ABSOLUTE
+ co_phy_to_rate 0x0002d77b Data 0 symbol_g15.obj ABSOLUTE
+ co_phy_mask_to_value 0x0002d77f Data 0 symbol_g15.obj ABSOLUTE
+ co_phy_value_to_mask 0x0002d784 Data 0 symbol_g15.obj ABSOLUTE
+ co_rate_to_phy_mask 0x0002d788 Data 0 symbol_g15.obj ABSOLUTE
+ co_phy_mask_to_rate 0x0002d78c Data 0 symbol_g15.obj ABSOLUTE
+ rwip_priority 0x0002d791 Data 0 symbol_g15.obj ABSOLUTE
+ aes_cmac_zero 0x0002d7a7 Data 0 symbol_g15.obj ABSOLUTE
+ BasePoint_x_256 0x0002d7b8 Data 0 symbol_g15.obj ABSOLUTE
+ BasePoint_y_256 0x0002d7d8 Data 0 symbol_g15.obj ABSOLUTE
+ maxSecretKey_256 0x0002d7f8 Data 0 symbol_g15.obj ABSOLUTE
+ DebugE256PublicKey_x 0x0002d818 Data 0 symbol_g15.obj ABSOLUTE
+ DebugE256PublicKey_y 0x0002d838 Data 0 symbol_g15.obj ABSOLUTE
+ DebugE256SecretKey 0x0002d858 Data 0 symbol_g15.obj ABSOLUTE
+ coef_B 0x0002d878 Data 0 symbol_g15.obj ABSOLUTE
+ bigHexP256 0x0002d8a4 Data 0 symbol_g15.obj ABSOLUTE
+ veryBigHexP256 0x0002d8d0 Data 0 symbol_g15.obj ABSOLUTE
+ ecc_Jacobian_InfinityPoint256 0x0002d920 Data 0 symbol_g15.obj ABSOLUTE
+ ECC_4Win_Look_up_table 0x0002d9a4 Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_LLC 0x0002e4bc Data 0 symbol_g15.obj ABSOLUTE
+ LLM_AA_CT2 0x0002e4c8 Data 0 symbol_g15.obj ABSOLUTE
+ LLM_AA_CT1 0x0002e4ca Data 0 symbol_g15.obj ABSOLUTE
+ connect_req_dur_tab 0x0002e4d0 Data 0 symbol_g15.obj ABSOLUTE
+ byte_tx_time 0x0002e4d8 Data 0 symbol_g15.obj ABSOLUTE
+ fixed_tx_time 0x0002e4e0 Data 0 symbol_g15.obj ABSOLUTE
+ lld_init_max_aux_dur_tab 0x0002e4e8 Data 0 symbol_g15.obj ABSOLUTE
+ lld_scan_map_legacy_pdu_to_evt_type 0x0002e4f0 Data 0 symbol_g15.obj ABSOLUTE
+ lld_scan_max_aux_dur_tab 0x0002e4f8 Data 0 symbol_g15.obj ABSOLUTE
+ lld_sync_max_aux_dur_tab 0x0002e500 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_lk_ctrl 0x0002e8e4 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_ctrl_bb 0x0002e8fc Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_info_par 0x0002e968 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_stat_par 0x0002e998 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_le 0x0002e9a4 Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_tab_vs 0x0002ee0c Data 0 symbol_g15.obj ABSOLUTE
+ hci_cmd_desc_root_tab 0x0002ee48 Data 0 symbol_g15.obj ABSOLUTE
+ hci_evt_desc_tab 0x0002ee78 Data 0 symbol_g15.obj ABSOLUTE
+ hci_evt_le_desc_tab 0x0002eec0 Data 0 symbol_g15.obj ABSOLUTE
+ utils_api 0x0002ef90 Data 0 symbol_g15.obj ABSOLUTE
+ ambiq_speed_att_db_128 0x0002f148 Data 0 symbol_g15.obj ABSOLUTE
+ attc_handlers 0x0002f3f8 Data 0 symbol_g15.obj ABSOLUTE
+ atts_handlers 0x0002f434 Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_GATTC 0x0002f514 Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_GATTM 0x0002f530 Data 0 symbol_g15.obj ABSOLUTE
+ gapc_sig_handlers 0x0002f62c Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_GAPC 0x0002f7bc Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_GAPM 0x0002fa08 Data 0 symbol_g15.obj ABSOLUTE
+ 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
+ __Vectors 0x01000000 Data 4 startup_n32wb03x.o(RESET)
+ __Vectors_End 0x010000c0 Data 0 startup_n32wb03x.o(RESET)
+ __main 0x010000c1 Thumb Code 0 entry.o(.ARM.Collect$$$$00000000)
+ _main_stk 0x010000c1 Thumb Code 0 entry2.o(.ARM.Collect$$$$00000001)
+ _main_scatterload 0x010000c5 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
+ __main_after_scatterload 0x010000c9 Thumb Code 0 entry5.o(.ARM.Collect$$$$00000004)
+ _main_clock 0x010000c9 Thumb Code 0 entry7b.o(.ARM.Collect$$$$00000008)
+ _main_cpp_init 0x010000c9 Thumb Code 0 entry8b.o(.ARM.Collect$$$$0000000A)
+ _main_init 0x010000c9 Thumb Code 0 entry9a.o(.ARM.Collect$$$$0000000B)
+ __rt_final_cpp 0x010000d1 Thumb Code 0 entry10a.o(.ARM.Collect$$$$0000000D)
+ __rt_final_exit 0x010000d1 Thumb Code 0 entry11a.o(.ARM.Collect$$$$0000000F)
+ __asm___17_system_n32wb03x_c_f233b82c____REV16 0x010000d5 Thumb Code 4 system_n32wb03x.o(.emb_text)
+ __asm___17_system_n32wb03x_c_f233b82c____REVSH 0x010000d9 Thumb Code 4 system_n32wb03x.o(.emb_text)
+ system_delay_cycles 0x010000dd Thumb Code 6 system_n32wb03x.o(.emb_text)
+ Reset_Handler 0x010000e5 Thumb Code 8 startup_n32wb03x.o(.text)
+ NMI_Handler 0x010000ed Thumb Code 2 startup_n32wb03x.o(.text)
+ HardFault_Handler 0x010000ef Thumb Code 2 startup_n32wb03x.o(.text)
+ SVC_Handler 0x010000f1 Thumb Code 2 startup_n32wb03x.o(.text)
+ PendSV_Handler 0x010000f3 Thumb Code 2 startup_n32wb03x.o(.text)
+ SysTick_Handler 0x010000f5 Thumb Code 2 startup_n32wb03x.o(.text)
+ ADC_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_CRYPT_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_ERROR_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_FIFO_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_FINETGT_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_HSLOT_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_SLP_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_SW_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_TIMESTAMP_TGT1_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ BLE_TIMESTAMP_TGT2_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ DMA_Channel1_2_3_4_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ DMA_Channel5_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ EXTI0_1_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ EXTI2_3_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ EXTI4_12_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ FLASH_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ I2C1_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ IRC_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ KEYSCAN_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ LPUART1_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ RCC_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ RESERVED_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ RTC_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ SPI1_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ SPI2_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ TIM1_BRK_UP_TRG_COM_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ TIM1_CC_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ TIM3_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ TIM6_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ USART1_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ USART2_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ WWDG_IRQHandler 0x010000f7 Thumb Code 0 startup_n32wb03x.o(.text)
+ __aeabi_uidiv 0x01000101 Thumb Code 0 uidiv.o(.text)
+ __aeabi_uidivmod 0x01000101 Thumb Code 44 uidiv.o(.text)
+ __aeabi_uldivmod 0x0100012d Thumb Code 96 uldiv.o(.text)
+ rand 0x0100018d Thumb Code 18 rand.o(.text)
+ srand 0x0100019f Thumb Code 6 rand.o(.text)
+ __aeabi_memcpy 0x010001b1 Thumb Code 36 memcpya.o(.text)
+ __aeabi_memcpy4 0x010001b1 Thumb Code 0 memcpya.o(.text)
+ __aeabi_memcpy8 0x010001b1 Thumb Code 0 memcpya.o(.text)
+ __aeabi_memset 0x010001d5 Thumb Code 14 memseta.o(.text)
+ __aeabi_memset4 0x010001d5 Thumb Code 0 memseta.o(.text)
+ __aeabi_memset8 0x010001d5 Thumb Code 0 memseta.o(.text)
+ __aeabi_memclr 0x010001e3 Thumb Code 4 memseta.o(.text)
+ __aeabi_memclr4 0x010001e3 Thumb Code 0 memseta.o(.text)
+ __aeabi_memclr8 0x010001e3 Thumb Code 0 memseta.o(.text)
+ _memset$wrapper 0x010001e7 Thumb Code 18 memseta.o(.text)
+ memcmp 0x010001f9 Thumb Code 26 memcmp.o(.text)
+ __aeabi_dmul 0x01000215 Thumb Code 202 dmul.o(.text)
+ __aeabi_ddiv 0x010002e5 Thumb Code 234 ddiv.o(.text)
+ __aeabi_ui2d 0x010003d5 Thumb Code 24 dfltui.o(.text)
+ __aeabi_ul2d 0x010003f1 Thumb Code 22 dfltul.o(.text)
+ __aeabi_d2ulz 0x0100040d Thumb Code 54 dfixul.o(.text)
+ __aeabi_llsl 0x0100044d Thumb Code 32 llshl.o(.text)
+ _ll_shift_l 0x0100044d Thumb Code 0 llshl.o(.text)
+ __aeabi_llsr 0x0100046d Thumb Code 34 llushr.o(.text)
+ _ll_ushift_r 0x0100046d Thumb Code 0 llushr.o(.text)
+ __I$use$fp 0x0100048f Thumb Code 0 iusefp.o(.text)
+ _double_round 0x0100048f Thumb Code 26 depilogue.o(.text)
+ _double_epilogue 0x010004a9 Thumb Code 164 depilogue.o(.text)
+ __scatterload 0x0100054d Thumb Code 28 init.o(.text)
+ __scatterload_rt2 0x0100054d Thumb Code 0 init.o(.text)
+ __decompress 0x01000571 Thumb Code 0 __dclz77c.o(.text)
+ __decompress2 0x01000571 Thumb Code 96 __dclz77c.o(.text)
+ Long Thumb to Thumb Veneer to __ARM_common_memcpy1_6 0x010005d1 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attm_svc_create_db 0x010005dd Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to EXTI_PA11_Configuration 0x010005e9 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to ahi_init 0x010005f5 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to __ARM_common_ll_muluu 0x01000601 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ EXTI_ClrITPendBit 0x0100060d Thumb Code 6 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ EXTI_GetITStatus 0x01000619 Thumb Code 24 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ EXTI_InitPeripheral 0x01000635 Thumb Code 108 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ GPIO_InitPeripheral 0x010006a5 Thumb Code 184 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ GPIO_InitStruct 0x0100075d Thumb Code 22 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ GPIO_ResetBits 0x01000779 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ GPIO_SetBits 0x0100077d Thumb Code 4 n32wb03x_gpio.o(i.GPIO_SetBits)
+ LPUART_ClrFlag 0x01000781 Thumb Code 4 n32wb03x_lpuart.o(i.LPUART_ClrFlag)
+ LPUART_DeInit 0x01000785 Thumb Code 24 n32wb03x_lpuart.o(i.LPUART_DeInit)
+ LPUART_GetFlagStatus 0x010007a5 Thumb Code 14 n32wb03x_lpuart.o(i.LPUART_GetFlagStatus)
+ LPUART_Init 0x010007b5 Thumb Code 192 n32wb03x_lpuart.o(i.LPUART_Init)
+ LPUART_SendData 0x01000885 Thumb Code 4 n32wb03x_lpuart.o(i.LPUART_SendData)
+ LedInit 0x01000889 Thumb Code 64 app_gpio.o(i.LedInit)
+ LedOff 0x010008d5 Thumb Code 8 app_gpio.o(i.LedOff)
+ LedOn 0x010008dd Thumb Code 8 app_gpio.o(i.LedOn)
+ OTPTrim_Read 0x010008e5 Thumb Code 186 system_n32wb03x.o(i.OTPTrim_Read)
+ Qflash_Erase_Sector 0x010009b1 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ Qflash_Init 0x010009d5 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Init)
+ Qflash_Write 0x01000a0d Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Write)
+ RCC_ConfigLpuartClk 0x01000a31 Thumb Code 24 n32wb03x_rcc.o(i.RCC_ConfigLpuartClk)
+ RCC_EnableAHBPeriphClk 0x01000a4d Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ RCC_EnableAPB2PeriphClk 0x01000a65 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ RCC_EnableLpuartClk 0x01000a7d Thumb Code 20 n32wb03x_rcc.o(i.RCC_EnableLpuartClk)
+ RCC_GetClocksFreqValue 0x01000a95 Thumb Code 90 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ RCC_GetLpuartClkSrc 0x01000b09 Thumb Code 10 n32wb03x_rcc.o(i.RCC_GetLpuartClkSrc)
+ SystemGetMacAddr 0x01000b1d Thumb Code 44 system_n32wb03x.o(i.SystemGetMacAddr)
+ SystemInit 0x01000b51 Thumb Code 346 system_n32wb03x.o(i.SystemInit)
+ __0printf$8 0x01000cd1 Thumb Code 24 printf8.o(i.__0printf$8)
+ __1printf$8 0x01000cd1 Thumb Code 0 printf8.o(i.__0printf$8)
+ __2printf 0x01000cd1 Thumb Code 0 printf8.o(i.__0printf$8)
+ __ARM_clz 0x01000cf1 Thumb Code 46 depilogue.o(i.__ARM_clz)
+ __ARM_common_ll_mulss 0x01000d1f Thumb Code 50 rwip_driver.o(i.__ARM_common_ll_mulss)
+ app_ble_adv_init 0x010011c5 Thumb Code 90 app_ble.o(i.app_ble_adv_init)
+ app_ble_adv_msg_handler 0x01001239 Thumb Code 2 app_ble.o(i.app_ble_adv_msg_handler)
+ app_ble_gap_params_init 0x0100123d Thumb Code 118 app_ble.o(i.app_ble_gap_params_init)
+ app_ble_init 0x010012d1 Thumb Code 58 app_ble.o(i.app_ble_init)
+ app_ble_msg_handler 0x0100131d Thumb Code 50 app_ble.o(i.app_ble_msg_handler)
+ app_ble_sec_init 0x01001369 Thumb Code 70 app_ble.o(i.app_ble_sec_init)
+ app_dis_add_dis 0x01001495 Thumb Code 74 app_dis.o(i.app_dis_add_dis)
+ app_entry_point_handler 0x010014f1 Thumb Code 238 ns_ble_task.o(i.app_entry_point_handler)
+ app_heart_rate_timeout_handler 0x010015f5 Thumb Code 68 app_hrps.o(i.app_heart_rate_timeout_handler)
+ app_hrps_add_hrps 0x01001645 Thumb Code 80 app_hrps.o(i.app_hrps_add_hrps)
+ app_sleep_prepare_proc 0x010018ad Thumb Code 2 main.o(i.app_sleep_prepare_proc)
+ app_sleep_resume_proc 0x010018af Thumb Code 2 main.o(i.app_sleep_resume_proc)
+ app_user_msg_handler 0x01001921 Thumb Code 2 app_ble.o(i.app_user_msg_handler)
+ diss_check_val_len 0x01001923 Thumb Code 42 diss.o(i.diss_check_val_len)
+ diss_handle_to_value 0x0100198f Thumb Code 52 diss.o(i.diss_handle_to_value)
+ diss_prf_itf_get 0x01001a65 Thumb Code 4 diss.o(i.diss_prf_itf_get)
+ diss_task_init 0x01001b09 Thumb Code 28 diss_task.o(i.diss_task_init)
+ diss_value_to_handle 0x01001c65 Thumb Code 58 diss.o(i.diss_value_to_handle)
+ entry_sleep 0x01001ca1 Thumb Code 150 ns_sleep.o(i.entry_sleep)
+ fputc 0x01001d51 Thumb Code 54 ns_log_lpuart.o(i.fputc)
+ hrps_exe_operation 0x01002fb1 Thumb Code 222 hrps.o(i.hrps_exe_operation)
+ hrps_pack_meas_value 0x01003197 Thumb Code 110 hrps.o(i.hrps_pack_meas_value)
+ hrps_prf_itf_get 0x01003205 Thumb Code 4 hrps.o(i.hrps_prf_itf_get)
+ hrps_send_cmp_evt 0x0100320d Thumb Code 66 hrps.o(i.hrps_send_cmp_evt)
+ hrps_task_init 0x01003255 Thumb Code 28 hrps_task.o(i.hrps_task_init)
+ llhwc_modem_setmode 0x01003275 Thumb Code 44 rwip_driver.o(i.llhwc_modem_setmode)
+ llhwc_phy_prerx_flash 0x010032a5 Thumb Code 172 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ main 0x01003465 Thumb Code 56 main.o(i.main)
+ ns_EXTI4_12_IRQHandler 0x010034c5 Thumb Code 86 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ ns_HardFault_Handler 0x01003549 Thumb Code 96 ns_ble.o(i.ns_HardFault_Handler)
+ ns_ble_add_prf_func_register 0x01003689 Thumb Code 28 ns_ble.o(i.ns_ble_add_prf_func_register)
+ ns_ble_add_svc 0x010036a9 Thumb Code 34 ns_ble.o(i.ns_ble_add_svc)
+ ns_ble_adv_fsm_next 0x010036d5 Thumb Code 202 ns_ble.o(i.ns_ble_adv_fsm_next)
+ ns_ble_adv_init 0x010037b1 Thumb Code 58 ns_ble.o(i.ns_ble_adv_init)
+ ns_ble_adv_start 0x010037f9 Thumb Code 72 ns_ble.o(i.ns_ble_adv_start)
+ ns_ble_adv_stop 0x01003849 Thumb Code 66 ns_ble.o(i.ns_ble_adv_stop)
+ ns_ble_delete_init 0x01003895 Thumb Code 46 ns_ble.o(i.ns_ble_delete_init)
+ ns_ble_delete_scan 0x010038d1 Thumb Code 42 ns_ble.o(i.ns_ble_delete_scan)
+ ns_ble_disconnect 0x01003909 Thumb Code 34 ns_ble.o(i.ns_ble_disconnect)
+ ns_ble_gap_init 0x01003935 Thumb Code 70 ns_ble.o(i.ns_ble_gap_init)
+ ns_ble_get_connection_num 0x010039a1 Thumb Code 32 ns_ble.o(i.ns_ble_get_connection_num)
+ ns_ble_list_set_ral 0x010039c5 Thumb Code 76 ns_ble.o(i.ns_ble_list_set_ral)
+ ns_ble_lsc_config 0x01003a15 Thumb Code 106 ns_ble.o(i.ns_ble_lsc_config)
+ ns_ble_prf_task_register 0x01003a99 Thumb Code 34 ns_ble.o(i.ns_ble_prf_task_register)
+ ns_ble_scan_data_find 0x01003ac1 Thumb Code 72 ns_ble.o(i.ns_ble_scan_data_find)
+ ns_ble_stack_init 0x01003b09 Thumb Code 448 ns_ble.o(i.ns_ble_stack_init)
+ ns_ble_start_init 0x01003d81 Thumb Code 260 ns_ble.o(i.ns_ble_start_init)
+ ns_ble_start_scan 0x01003ea5 Thumb Code 178 ns_ble.o(i.ns_ble_start_scan)
+ ns_ble_stop_init 0x01003f71 Thumb Code 42 ns_ble.o(i.ns_ble_stop_init)
+ ns_ble_stop_scan 0x01003fa9 Thumb Code 48 ns_ble.o(i.ns_ble_stop_scan)
+ ns_ble_update_param 0x01003fe5 Thumb Code 118 ns_ble.o(i.ns_ble_update_param)
+ ns_bond_last_bonded_addr 0x010040c9 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_addr)
+ ns_bond_last_bonded_peer_id 0x010040f9 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ ns_bond_last_bonded_ral_info 0x01004129 Thumb Code 92 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ ns_bond_resolv_addr_start 0x0100418d Thumb Code 92 ns_sec.o(i.ns_bond_resolv_addr_start)
+ ns_bond_search_addr_irk 0x010041ed Thumb Code 110 ns_sec.o(i.ns_bond_search_addr_irk)
+ ns_iwdg_config 0x01004269 Thumb Code 50 ns_ble.o(i.ns_iwdg_config)
+ ns_log_lpuart_init 0x010042b9 Thumb Code 92 ns_log_lpuart.o(i.ns_log_lpuart_init)
+ ns_peripheral_config 0x0100431d Thumb Code 176 ns_ble.o(i.ns_peripheral_config)
+ ns_sec_bond_store_evt_handler 0x01004425 Thumb Code 314 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ ns_sec_get_bond_status 0x010045a1 Thumb Code 12 ns_sec.o(i.ns_sec_get_bond_status)
+ ns_sec_get_iocap 0x010045b1 Thumb Code 6 ns_sec.o(i.ns_sec_get_iocap)
+ ns_sec_init 0x010045bd Thumb Code 94 ns_sec.o(i.ns_sec_init)
+ ns_sleep 0x01004625 Thumb Code 162 ns_sleep.o(i.ns_sleep)
+ ns_sleep_lock_acquire 0x010046d9 Thumb Code 20 ns_sleep.o(i.ns_sleep_lock_acquire)
+ ns_sleep_lock_release 0x010046f1 Thumb Code 16 ns_sleep.o(i.ns_sleep_lock_release)
+ ns_timer_api_process_handler 0x01004705 Thumb Code 166 ns_timer.o(i.ns_timer_api_process_handler)
+ ns_timer_cancel 0x010047cd Thumb Code 58 ns_timer.o(i.ns_timer_cancel)
+ ns_timer_create 0x01004819 Thumb Code 54 ns_timer.o(i.ns_timer_create)
+ prf_add_profile 0x0100489d Thumb Code 132 prf.o(i.prf_add_profile)
+ prf_dst_task_get 0x01004925 Thumb Code 16 prf.o(i.prf_dst_task_get)
+ prf_env_get 0x01004935 Thumb Code 44 prf.o(i.prf_env_get)
+ prf_get_id_from_task 0x01004965 Thumb Code 50 prf.o(i.prf_get_id_from_task)
+ prf_get_itf_func_register 0x0100499d Thumb Code 34 prf.o(i.prf_get_itf_func_register)
+ prf_get_task_from_id 0x010049c5 Thumb Code 50 prf.o(i.prf_get_task_from_id)
+ prf_init 0x010049fd Thumb Code 170 prf.o(i.prf_init)
+ prf_src_task_get 0x01004ae1 Thumb Code 16 prf.o(i.prf_src_task_get)
+ rwip_init 0x01004af1 Thumb Code 198 rwip.o(i.rwip_init)
+ rwip_sleep 0x01004c09 Thumb Code 262 rwip_driver.o(i.rwip_sleep)
+ rwip_slp_isr 0x01004d3d Thumb Code 198 rwip_driver.o(i.rwip_slp_isr)
+ TRIM_READ_CMD_CODE 0x01004e38 Data 320 system_n32wb03x.o(.constdata)
+ CMD_RDID 0x01004f78 Data 152 system_n32wb03x.o(.constdata)
+ const_qflash_cmd 0x0100501c Data 804 n32wb03x_qflash.o(.constdata)
+ diss_att_db 0x01005360 Data 152 diss.o(.constdata)
+ diss_itf 0x010053f8 Data 16 diss.o(.constdata)
+ hrps_att_db 0x01005420 Data 64 hrps.o(.constdata)
+ hrps_itf 0x01005460 Data 16 hrps.o(.constdata)
+ app_sec_msg_handler_list 0x01005498 Data 40 ns_sec.o(.constdata)
+ app_sec_handlers 0x010054c0 Data 8 ns_sec.o(.constdata)
+ TASK_DESC_APP_M 0x010059a8 Data 12 ns_ble_task.o(.constdata)
+ app_dis_msg_handler_list 0x010059b4 Data 8 app_dis.o(.constdata)
+ app_dis_handlers 0x010059bc Data 8 app_dis.o(.constdata)
+ app_hrps_msg_handler_list 0x010059c4 Data 8 app_hrps.o(.constdata)
+ app_hrps_handlers 0x010059cc Data 8 app_hrps.o(.constdata)
+ Region$$Table$$Base 0x010059d4 Number 0 anon$$obj.o(Region$$Table)
+ Region$$Table$$Limit 0x010059f4 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
+ lld_exp_sync_pos_tab 0x20000018 Data 0 symbol_g15.obj ABSOLUTE
+ sch_slice_params 0x2000004c Data 0 symbol_g15.obj ABSOLUTE
+ hci_ext_host 0x20000054 Data 0 symbol_g15.obj ABSOLUTE
+ g_modem_flag 0x20000060 Data 0 symbol_g15.obj ABSOLUTE
+ g_clock_src 0x20000061 Data 0 symbol_g15.obj ABSOLUTE
+ g_hci_transport_onff 0x20000062 Data 0 symbol_g15.obj ABSOLUTE
+ g_delay_div_param 0x20000063 Data 0 symbol_g15.obj ABSOLUTE
+ g_delay_us_div_param 0x20000064 Data 0 symbol_g15.obj ABSOLUTE
+ g_loop_test 0x20000065 Data 0 symbol_g15.obj ABSOLUTE
+ g_ota_test 0x20000066 Data 0 symbol_g15.obj ABSOLUTE
+ g_ota_test_mtu_247_dle 0x20000067 Data 0 symbol_g15.obj ABSOLUTE
+ g_cal_hsi_cnt_value 0x20000068 Data 0 symbol_g15.obj ABSOLUTE
+ g_system_hsi_clk 0x2000006c Data 0 symbol_g15.obj ABSOLUTE
+ g_user_set_stack_start 0x20000070 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_patch_addr 0x20000074 Data 0 symbol_g15.obj ABSOLUTE
+ g_phy_2mbps_support 0x20000078 Data 0 symbol_g15.obj ABSOLUTE
+ g_auto_start_data_length_req 0x20000079 Data 0 symbol_g15.obj ABSOLUTE
+ g_sleep_sleep_enable 0x2000007a Data 0 symbol_g15.obj ABSOLUTE
+ g_status_io_stat 0x2000007b Data 0 symbol_g15.obj ABSOLUTE
+ g_timeoutcnt 0x2000007c Data 0 symbol_g15.obj ABSOLUTE
+ g_sleep_status_flag 0x20000080 Data 0 symbol_g15.obj ABSOLUTE
+ g_lsi_count_n_syscle 0x20000084 Data 0 symbol_g15.obj ABSOLUTE
+ g_lsi_accuracy 0x20000088 Data 0 symbol_g15.obj ABSOLUTE
+ g_lsi_1_syscle_cal_value 0x2000008c Data 0 symbol_g15.obj ABSOLUTE
+ g_lsi_1_syscle_cnt_value 0x20000090 Data 0 symbol_g15.obj ABSOLUTE
+ g_recalib_hsi_flag 0x20000094 Data 0 symbol_g15.obj ABSOLUTE
+ g_hsi_accuracy 0x20000098 Data 0 symbol_g15.obj ABSOLUTE
+ g_hci_transport_type 0x2000009c Data 0 symbol_g15.obj ABSOLUTE
+ g_hci_transport_process 0x2000009d Data 0 symbol_g15.obj ABSOLUTE
+ acl_flow_ctrl_num 0x2000009e Data 0 symbol_g15.obj ABSOLUTE
+ acl_flow_ctrl 0x2000009f Data 0 symbol_g15.obj ABSOLUTE
+ g_acl_tx_sch_interval 0x200000a0 Data 0 symbol_g15.obj ABSOLUTE
+ dma_recv_data_time_window_size 0x200000a4 Data 0 symbol_g15.obj ABSOLUTE
+ g_length_2_data_intv 0x200000a8 Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_tx_dummy 0x200000ac Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_rx_len 0x200000b0 Data 0 symbol_g15.obj ABSOLUTE
+ g_hci_ch_type 0x200000b2 Data 0 symbol_g15.obj ABSOLUTE
+ g_uart_bps 0x200000b4 Data 0 symbol_g15.obj ABSOLUTE
+ g_uart_irq_wakeup_time 0x200000b8 Data 0 symbol_g15.obj ABSOLUTE
+ g_spi_data_ready_2_irq_rise 0x200000bc Data 0 symbol_g15.obj ABSOLUTE
+ g_lpclk_drift 0x200000c0 Data 0 symbol_g15.obj ABSOLUTE
+ g_rc32k_trim 0x200000c4 Data 0 symbol_g15.obj ABSOLUTE
+ g_sch_prog_fifo_iar_branch 0x200000c6 Data 0 symbol_g15.obj ABSOLUTE
+ g_sch_arb_insert_branch 0x200000c7 Data 0 symbol_g15.obj ABSOLUTE
+ g_le_coded_phy_500 0x200000c8 Data 0 symbol_g15.obj ABSOLUTE
+ g_app_init_branch 0x200000c9 Data 0 symbol_g15.obj ABSOLUTE
+ g_adv_intv 0x200000ca Data 0 symbol_g15.obj ABSOLUTE
+ g_twrm 0x200000d2 Data 0 symbol_g15.obj ABSOLUTE
+ g_twosc 0x200000d4 Data 0 symbol_g15.obj ABSOLUTE
+ g_twext 0x200000d6 Data 0 symbol_g15.obj ABSOLUTE
+ rwip_prog_delay 0x200000d8 Data 0 symbol_g15.obj ABSOLUTE
+ g_ramcode_work_flag 0x200000d9 Data 0 symbol_g15.obj ABSOLUTE
+ prf_add_profile_ptr 0x200000dc Data 0 symbol_g15.obj ABSOLUTE
+ prf_get_task_from_id_ptr 0x200000e0 Data 0 symbol_g15.obj ABSOLUTE
+ prf_get_id_from_task_ptr 0x200000e4 Data 0 symbol_g15.obj ABSOLUTE
+ g_co_default_bdaddr 0x200000fc Data 0 symbol_g15.obj ABSOLUTE
+ BLE_NORMAL_WIN_SIZE 0x20000102 Data 0 symbol_g15.obj ABSOLUTE
+ BLE_RX_DESC_NB 0x20000103 Data 0 symbol_g15.obj ABSOLUTE
+ RWIP_MINIMUM_SLEEP_TIME 0x20000104 Data 0 symbol_g15.obj ABSOLUTE
+ SCH_SCAN_EVT_DUR_DFT 0x20000106 Data 0 symbol_g15.obj ABSOLUTE
+ llm_local_le_feats 0x20000108 Data 0 symbol_g15.obj ABSOLUTE
+ g_attr_table 0x20000110 Data 0 symbol_g15.obj ABSOLUTE
+ ATTR_TABLE_LENGTH 0x20000114 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_env 0x20000118 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_env_size 0x2000011c Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_db 0x20000120 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_db_size 0x20000124 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_non_ret 0x20000128 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_non_ret_size 0x2000012c Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_msg 0x20000130 Data 0 symbol_g15.obj ABSOLUTE
+ g_rwip_heap_msg_size 0x20000134 Data 0 symbol_g15.obj ABSOLUTE
+ utils_recv_buf_ptr 0x20000138 Data 0 symbol_g15.obj ABSOLUTE
+ utils_max_buf_len 0x2000013c Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_tx_buf 0x20000140 Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_tx_len 0x20000144 Data 0 symbol_g15.obj ABSOLUTE
+ g_app_tx_buf_ptr 0x20000148 Data 0 symbol_g15.obj ABSOLUTE
+ g_app_tx_buf_len 0x2000014c Data 0 symbol_g15.obj ABSOLUTE
+ g_app_bone_table_ptr 0x20000150 Data 0 symbol_g15.obj ABSOLUTE
+ g_app_bone_table_size 0x20000154 Data 0 symbol_g15.obj ABSOLUTE
+ g_soft_flow_tx_callback 0x2000015c Data 0 symbol_g15.obj ABSOLUTE
+ utils_recv_len 0x20000160 Data 0 symbol_g15.obj ABSOLUTE
+ g_recv_len 0x20000162 Data 0 symbol_g15.obj ABSOLUTE
+ s_dma_spis_set_rx_len 0x2000018c Data 0 symbol_g15.obj ABSOLUTE
+ s_dma_spis_set_tx_len 0x2000018e Data 0 symbol_g15.obj ABSOLUTE
+ s_dma_lpuart_set_len 0x20000190 Data 0 symbol_g15.obj ABSOLUTE
+ TASK_DESC_APP_SEC 0x20000194 Data 0 symbol_g15.obj ABSOLUTE
+ g_version 0x200001a1 Data 0 symbol_g15.obj ABSOLUTE
+ ota_test_mode 0x200001a8 Data 0 symbol_g15.obj ABSOLUTE
+ ota_send_num_idx 0x200001ac Data 0 symbol_g15.obj ABSOLUTE
+ gattc_state 0x200001b0 Data 0 symbol_g15.obj ABSOLUTE
+ gattm_state 0x200001b4 Data 0 symbol_g15.obj ABSOLUTE
+ gapc_state 0x200001b5 Data 0 symbol_g15.obj ABSOLUTE
+ gapm_state 0x200001b9 Data 0 symbol_g15.obj ABSOLUTE
+ l2cc_state 0x200001ba Data 0 symbol_g15.obj ABSOLUTE
+ ahi_state 0x200001be Data 0 symbol_g15.obj ABSOLUTE
+ __stdout 0x200001c4 Data 0 symbol_g15.obj ABSOLUTE
+ ke_env 0x200001c8 Data 0 symbol_g15.obj ABSOLUTE
+ rwip_rf 0x20000274 Data 0 symbol_g15.obj ABSOLUTE
+ rwip_env 0x200002a8 Data 0 symbol_g15.obj ABSOLUTE
+ aes_env 0x200002c8 Data 0 symbol_g15.obj ABSOLUTE
+ llc_env 0x200002fc Data 0 symbol_g15.obj ABSOLUTE
+ lld_env 0x2000030c Data 0 symbol_g15.obj ABSOLUTE
+ lld_sync_env 0x20000430 Data 0 symbol_g15.obj ABSOLUTE
+ llm_env 0x20000440 Data 0 symbol_g15.obj ABSOLUTE
+ hci_env 0x20000978 Data 0 symbol_g15.obj ABSOLUTE
+ hci_tl_acl_env 0x200009b4 Data 0 symbol_g15.obj ABSOLUTE
+ utils_env 0x20000a3c Data 0 symbol_g15.obj ABSOLUTE
+ user_prf_env 0x20000b30 Data 0 symbol_g15.obj ABSOLUTE
+ gattc_env 0x20000b58 Data 0 symbol_g15.obj ABSOLUTE
+ gattm_env 0x20000b68 Data 0 symbol_g15.obj ABSOLUTE
+ gapc_env 0x20000ba0 Data 0 symbol_g15.obj ABSOLUTE
+ gapm_env 0x20000bb0 Data 0 symbol_g15.obj ABSOLUTE
+ l2cc_env 0x20000c00 Data 0 symbol_g15.obj ABSOLUTE
+ l2cm_env 0x20000c10 Data 0 symbol_g15.obj ABSOLUTE
+ ahi_env 0x20000ce4 Data 0 symbol_g15.obj ABSOLUTE
+ CMD_FLASH_SE 0x20004000 Data 4 n32wb03x_qflash.o(.data)
+ CMD_FLASH_WRITE 0x20004004 Data 4 n32wb03x_qflash.o(.data)
+ CMD_FLASH_READ 0x20004008 Data 4 n32wb03x_qflash.o(.data)
+ g_rf_tx_power 0x2000400c Data 1 rwip_driver.o(.data)
+ ns_sleep_lock 0x20004024 Data 4 ns_sleep.o(.data)
+ p_prevent_sleep 0x20004028 Data 4 ns_sleep.o(.data)
+ user_HardFault_Handler 0x20004040 Data 4 ns_ble.o(.data)
+ user_EXTI4_12_IRQHandler 0x20004044 Data 4 ns_ble.o(.data)
+ app_state 0x20004736 Data 1 ns_ble_task.o(.data)
+ app_hrps_env 0x20004738 Data 2 app_hrps.o(.data)
+ heart_rate_timer_id 0x2000473a Data 2 app_hrps.o(.data)
+ trim_stored 0x20004740 Data 52 system_n32wb03x.o(.bss)
+ prf_env 0x20004a9c Data 200 prf.o(.bss)
+ get_itf 0x20004b64 Data 84 prf.o(.bss)
+ app_sec_bond_data 0x20004c08 Data 58 ns_sec.o(.bss)
+ app_sec_env 0x20004c44 Data 32 ns_sec.o(.bss)
+ add_prf_evn 0x20004c64 Data 44 ns_ble.o(.bss)
+ ble_prf_evn 0x20004c90 Data 84 ns_ble.o(.bss)
+ app_env 0x20004ce4 Data 132 ns_ble.o(.bss)
+ gap_env 0x20004d68 Data 42 ns_ble.o(.bss)
+ adv_env 0x20004d94 Data 96 ns_ble.o(.bss)
+ scan_env 0x20004df4 Data 32 ns_ble.o(.bss)
+ __initial_sp 0x20005618 Data 0 startup_n32wb03x.o(STACK)
+
+
+
+==============================================================================
+
+Memory Map of the image
+
+ Image Entry point : 0x010000c1
+
+ Load Region LR_IROM1 (Base: 0x01000000, Size: 0x00006134, Max: 0x00040000, ABSOLUTE, COMPRESSED[0x00005fec])
+
+ Execution Region ER_IROM1 (Exec base: 0x01000000, Load base: 0x01000000, Size: 0x000059f4, Max: 0x00040000, ABSOLUTE)
+
+ Exec Addr Load Addr Size Type Attr Idx E Section Name Object
+
+ 0x01000000 0x01000000 0x000000c0 Data RO 3 RESET startup_n32wb03x.o
+ 0x010000c0 0x010000c0 0x00000000 Code RO 4193 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
+ 0x010000c0 0x010000c0 0x00000004 Code RO 4502 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
+ 0x010000c4 0x010000c4 0x00000004 Code RO 4505 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
+ 0x010000c8 0x010000c8 0x00000000 Code RO 4507 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
+ 0x010000c8 0x010000c8 0x00000000 Code RO 4509 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
+ 0x010000c8 0x010000c8 0x00000008 Code RO 4510 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
+ 0x010000d0 0x010000d0 0x00000000 Code RO 4512 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
+ 0x010000d0 0x010000d0 0x00000000 Code RO 4514 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
+ 0x010000d0 0x010000d0 0x00000004 Code RO 4503 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
+ 0x010000d4 0x010000d4 0x0000000e Code RO 10 .emb_text system_n32wb03x.o
+ 0x010000e2 0x010000e2 0x00000002 PAD
+ 0x010000e4 0x010000e4 0x0000001c Code RO 4 .text startup_n32wb03x.o
+ 0x01000100 0x01000100 0x0000002c Code RO 4196 .text mc_p.l(uidiv.o)
+ 0x0100012c 0x0100012c 0x00000060 Code RO 4200 .text mc_p.l(uldiv.o)
+ 0x0100018c 0x0100018c 0x00000024 Code RO 4202 .text mc_p.l(rand.o)
+ 0x010001b0 0x010001b0 0x00000024 Code RO 4205 .text mc_p.l(memcpya.o)
+ 0x010001d4 0x010001d4 0x00000024 Code RO 4207 .text mc_p.l(memseta.o)
+ 0x010001f8 0x010001f8 0x0000001a Code RO 4209 .text mc_p.l(memcmp.o)
+ 0x01000212 0x01000212 0x00000002 PAD
+ 0x01000214 0x01000214 0x000000d0 Code RO 4482 .text mf_p.l(dmul.o)
+ 0x010002e4 0x010002e4 0x000000f0 Code RO 4484 .text mf_p.l(ddiv.o)
+ 0x010003d4 0x010003d4 0x0000001c Code RO 4490 .text mf_p.l(dfltui.o)
+ 0x010003f0 0x010003f0 0x0000001c Code RO 4492 .text mf_p.l(dfltul.o)
+ 0x0100040c 0x0100040c 0x00000040 Code RO 4496 .text mf_p.l(dfixul.o)
+ 0x0100044c 0x0100044c 0x00000020 Code RO 4516 .text mc_p.l(llshl.o)
+ 0x0100046c 0x0100046c 0x00000022 Code RO 4518 .text mc_p.l(llushr.o)
+ 0x0100048e 0x0100048e 0x00000000 Code RO 4522 .text mc_p.l(iusefp.o)
+ 0x0100048e 0x0100048e 0x000000be Code RO 4525 .text mf_p.l(depilogue.o)
+ 0x0100054c 0x0100054c 0x00000024 Code RO 4531 .text mc_p.l(init.o)
+ 0x01000570 0x01000570 0x00000060 Code RO 4535 .text mc_p.l(__dclz77c.o)
+ 0x010005d0 0x010005d0 0x0000000c Ven RO 4537 Veneer$$Code anon$$obj.o
+ 0x010005dc 0x010005dc 0x0000000c Ven RO 4538 Veneer$$Code anon$$obj.o
+ 0x010005e8 0x010005e8 0x0000000c Ven RO 4539 Veneer$$Code anon$$obj.o
+ 0x010005f4 0x010005f4 0x0000000c Ven RO 4540 Veneer$$Code anon$$obj.o
+ 0x01000600 0x01000600 0x0000000c Ven RO 4541 Veneer$$Code anon$$obj.o
+ 0x0100060c 0x0100060c 0x0000000c Code RO 569 i.EXTI_ClrITPendBit n32wb03x_exti.o
+ 0x01000618 0x01000618 0x0000001c Code RO 572 i.EXTI_GetITStatus n32wb03x_exti.o
+ 0x01000634 0x01000634 0x00000070 Code RO 574 i.EXTI_InitPeripheral n32wb03x_exti.o
+ 0x010006a4 0x010006a4 0x000000b8 Code RO 634 i.GPIO_InitPeripheral n32wb03x_gpio.o
+ 0x0100075c 0x0100075c 0x0000001c Code RO 635 i.GPIO_InitStruct n32wb03x_gpio.o
+ 0x01000778 0x01000778 0x00000004 Code RO 640 i.GPIO_ResetBits n32wb03x_gpio.o
+ 0x0100077c 0x0100077c 0x00000004 Code RO 641 i.GPIO_SetBits n32wb03x_gpio.o
+ 0x01000780 0x01000780 0x00000004 Code RO 1836 i.LPUART_ClrFlag n32wb03x_lpuart.o
+ 0x01000784 0x01000784 0x00000020 Code RO 1842 i.LPUART_DeInit n32wb03x_lpuart.o
+ 0x010007a4 0x010007a4 0x0000000e Code RO 1847 i.LPUART_GetFlagStatus n32wb03x_lpuart.o
+ 0x010007b2 0x010007b2 0x00000002 PAD
+ 0x010007b4 0x010007b4 0x000000d0 Code RO 1849 i.LPUART_Init n32wb03x_lpuart.o
+ 0x01000884 0x01000884 0x00000004 Code RO 1851 i.LPUART_SendData n32wb03x_lpuart.o
+ 0x01000888 0x01000888 0x0000004c Code RO 4161 i.LedInit app_gpio.o
+ 0x010008d4 0x010008d4 0x00000008 Code RO 4162 i.LedOff app_gpio.o
+ 0x010008dc 0x010008dc 0x00000008 Code RO 4163 i.LedOn app_gpio.o
+ 0x010008e4 0x010008e4 0x000000cc Code RO 11 i.OTPTrim_Read system_n32wb03x.o
+ 0x010009b0 0x010009b0 0x00000024 Code RO 1947 i.Qflash_Erase_Sector n32wb03x_qflash.o
+ 0x010009d4 0x010009d4 0x00000038 Code RO 1948 i.Qflash_Init n32wb03x_qflash.o
+ 0x01000a0c 0x01000a0c 0x00000024 Code RO 1950 i.Qflash_Write n32wb03x_qflash.o
+ 0x01000a30 0x01000a30 0x0000001c Code RO 754 i.RCC_ConfigLpuartClk n32wb03x_rcc.o
+ 0x01000a4c 0x01000a4c 0x00000018 Code RO 762 i.RCC_EnableAHBPeriphClk n32wb03x_rcc.o
+ 0x01000a64 0x01000a64 0x00000018 Code RO 766 i.RCC_EnableAPB2PeriphClk n32wb03x_rcc.o
+ 0x01000a7c 0x01000a7c 0x00000018 Code RO 769 i.RCC_EnableLpuartClk n32wb03x_rcc.o
+ 0x01000a94 0x01000a94 0x00000074 Code RO 774 i.RCC_GetClocksFreqValue n32wb03x_rcc.o
+ 0x01000b08 0x01000b08 0x00000014 Code RO 777 i.RCC_GetLpuartClkSrc n32wb03x_rcc.o
+ 0x01000b1c 0x01000b1c 0x00000034 Code RO 13 i.SystemGetMacAddr system_n32wb03x.o
+ 0x01000b50 0x01000b50 0x00000180 Code RO 15 i.SystemInit system_n32wb03x.o
+ 0x01000cd0 0x01000cd0 0x00000020 Code RO 4420 i.__0printf$8 mc_p.l(printf8.o)
+ 0x01000cf0 0x01000cf0 0x0000002e Code RO 4527 i.__ARM_clz mf_p.l(depilogue.o)
+ 0x01000d1e 0x01000d1e 0x00000032 Code RO 2433 i.__ARM_common_ll_mulss rwip_driver.o
+ 0x01000d50 0x01000d50 0x00000428 Code RO 4427 i._printf_core mc_p.l(printf8.o)
+ 0x01001178 0x01001178 0x00000020 Code RO 4428 i._printf_post_padding mc_p.l(printf8.o)
+ 0x01001198 0x01001198 0x0000002c Code RO 4429 i._printf_pre_padding mc_p.l(printf8.o)
+ 0x010011c4 0x010011c4 0x00000074 Code RO 4024 i.app_ble_adv_init app_ble.o
+ 0x01001238 0x01001238 0x00000002 Code RO 4025 i.app_ble_adv_msg_handler app_ble.o
+ 0x0100123a 0x0100123a 0x00000002 PAD
+ 0x0100123c 0x0100123c 0x00000094 Code RO 4028 i.app_ble_gap_params_init app_ble.o
+ 0x010012d0 0x010012d0 0x0000004c Code RO 4029 i.app_ble_init app_ble.o
+ 0x0100131c 0x0100131c 0x0000004c Code RO 4030 i.app_ble_msg_handler app_ble.o
+ 0x01001368 0x01001368 0x00000050 Code RO 4032 i.app_ble_sec_init app_ble.o
+ 0x010013b8 0x010013b8 0x00000010 Code RO 3771 i.app_conn_params_update_evt_handler ns_ble_task.o
+ 0x010013c8 0x010013c8 0x000000cc Code RO 3372 i.app_create_advertising ns_ble.o
+ 0x01001494 0x01001494 0x0000005c Code RO 3925 i.app_dis_add_dis app_dis.o
+ 0x010014f0 0x010014f0 0x00000104 Code RO 3772 i.app_entry_point_handler ns_ble_task.o
+ 0x010015f4 0x010015f4 0x00000050 Code RO 3971 i.app_heart_rate_timeout_handler app_hrps.o
+ 0x01001644 0x01001644 0x00000060 Code RO 3972 i.app_hrps_add_hrps app_hrps.o
+ 0x010016a4 0x010016a4 0x0000001c Code RO 3773 i.app_init_timeout_evt_handler ns_ble_task.o
+ 0x010016c0 0x010016c0 0x000000ac Code RO 3774 i.app_lsi_calib_evt_handler ns_ble_task.o
+ 0x0100176c 0x0100176c 0x00000004 Code RO 3131 i.app_sec_msg_dflt_handler ns_sec.o
+ 0x01001770 0x01001770 0x00000078 Code RO 3373 i.app_set_adv_data ns_ble.o
+ 0x010017e8 0x010017e8 0x000000c4 Code RO 3374 i.app_set_scan_rsp_data ns_ble.o
+ 0x010018ac 0x010018ac 0x00000002 Code RO 4125 i.app_sleep_prepare_proc main.o
+ 0x010018ae 0x010018ae 0x00000002 Code RO 4126 i.app_sleep_resume_proc main.o
+ 0x010018b0 0x010018b0 0x00000070 Code RO 3375 i.app_start_advertising ns_ble.o
+ 0x01001920 0x01001920 0x00000002 Code RO 4033 i.app_user_msg_handler app_ble.o
+ 0x01001922 0x01001922 0x0000002a Code RO 2666 i.diss_check_val_len diss.o
+ 0x0100194c 0x0100194c 0x00000002 Code RO 2667 i.diss_cleanup diss.o
+ 0x0100194e 0x0100194e 0x00000002 Code RO 2669 i.diss_create diss.o
+ 0x01001950 0x01001950 0x0000003e Code RO 2670 i.diss_destroy diss.o
+ 0x0100198e 0x0100198e 0x00000034 Code RO 2671 i.diss_handle_to_value diss.o
+ 0x010019c2 0x010019c2 0x00000002 PAD
+ 0x010019c4 0x010019c4 0x000000a0 Code RO 2672 i.diss_init diss.o
+ 0x01001a64 0x01001a64 0x00000008 Code RO 2673 i.diss_prf_itf_get diss.o
+ 0x01001a6c 0x01001a6c 0x0000009c Code RO 2765 i.diss_set_value_req_handler diss_task.o
+ 0x01001b08 0x01001b08 0x00000020 Code RO 2766 i.diss_task_init diss_task.o
+ 0x01001b28 0x01001b28 0x0000007c Code RO 2767 i.diss_value_cfm_handler diss_task.o
+ 0x01001ba4 0x01001ba4 0x000000c0 Code RO 3927 i.diss_value_req_ind_handler app_dis.o
+ 0x01001c64 0x01001c64 0x0000003a Code RO 2674 i.diss_value_to_handle diss.o
+ 0x01001c9e 0x01001c9e 0x00000002 PAD
+ 0x01001ca0 0x01001ca0 0x000000b0 Code RO 2991 i.entry_sleep ns_sleep.o
+ 0x01001d50 0x01001d50 0x00000040 Code RO 2950 i.fputc ns_log_lpuart.o
+ 0x01001d90 0x01001d90 0x000000f0 Code RO 3132 i.gapc_bond_ind_handler ns_sec.o
+ 0x01001e80 0x01001e80 0x00000208 Code RO 3133 i.gapc_bond_req_ind_handler ns_sec.o
+ 0x01002088 0x01002088 0x00000028 Code RO 3775 i.gapc_cmp_evt_handler ns_ble_task.o
+ 0x010020b0 0x010020b0 0x0000006c Code RO 3776 i.gapc_conn_rssi_ind_handler ns_ble_task.o
+ 0x0100211c 0x0100211c 0x00000180 Code RO 3777 i.gapc_connection_req_ind_handler ns_ble_task.o
+ 0x0100229c 0x0100229c 0x00000098 Code RO 3778 i.gapc_disconnect_ind_handler ns_ble_task.o
+ 0x01002334 0x01002334 0x00000028 Code RO 3134 i.gapc_encrypt_ind_handler ns_sec.o
+ 0x0100235c 0x0100235c 0x00000150 Code RO 3135 i.gapc_encrypt_req_ind_handler ns_sec.o
+ 0x010024ac 0x010024ac 0x00000080 Code RO 3779 i.gapc_get_dev_info_req_ind_handler ns_ble_task.o
+ 0x0100252c 0x0100252c 0x00000030 Code RO 3780 i.gapc_le_phy_ind_handler ns_ble_task.o
+ 0x0100255c 0x0100255c 0x0000001c Code RO 3781 i.gapc_le_pkt_size_ind_handler ns_ble_task.o
+ 0x01002578 0x01002578 0x00000064 Code RO 3782 i.gapc_param_update_req_ind_handler ns_ble_task.o
+ 0x010025dc 0x010025dc 0x00000028 Code RO 3783 i.gapc_param_updated_ind_handler ns_ble_task.o
+ 0x01002604 0x01002604 0x00000040 Code RO 3784 i.gapc_set_dev_info_req_ind_handler ns_ble_task.o
+ 0x01002644 0x01002644 0x00000034 Code RO 3785 i.gapm_activity_created_ind_handler ns_ble_task.o
+ 0x01002678 0x01002678 0x00000060 Code RO 3786 i.gapm_activity_stopped_ind_handler ns_ble_task.o
+ 0x010026d8 0x010026d8 0x0000002c Code RO 3787 i.gapm_addr_solved_ind_handler ns_ble_task.o
+ 0x01002704 0x01002704 0x00000414 Code RO 3788 i.gapm_cmp_evt_handler ns_ble_task.o
+ 0x01002b18 0x01002b18 0x000000ac Code RO 3789 i.gapm_ext_adv_repoer_ind_handler ns_ble_task.o
+ 0x01002bc4 0x01002bc4 0x00000036 Code RO 3790 i.gapm_gen_rand_nb_ind_handler ns_ble_task.o
+ 0x01002bfa 0x01002bfa 0x0000000c Code RO 3791 i.gapm_profile_added_ind_handler ns_ble_task.o
+ 0x01002c06 0x01002c06 0x0000000c Code RO 3792 i.gapm_scan_request_ind_handler ns_ble_task.o
+ 0x01002c12 0x01002c12 0x00000020 Code RO 2905 i.gattc_cmp_evt_handler hrps_task.o
+ 0x01002c32 0x01002c32 0x00000002 PAD
+ 0x01002c34 0x01002c34 0x00000028 Code RO 3793 i.gattc_cmp_evt_handler ns_ble_task.o
+ 0x01002c5c 0x01002c5c 0x0000004c Code RO 3794 i.gattc_mtu_changed_ind_handler ns_ble_task.o
+ 0x01002ca8 0x01002ca8 0x000000c4 Code RO 2768 i.gattc_read_req_ind_handler diss_task.o
+ 0x01002d6c 0x01002d6c 0x00000088 Code RO 2906 i.gattc_read_req_ind_handler hrps_task.o
+ 0x01002df4 0x01002df4 0x000000c0 Code RO 2907 i.gattc_write_req_ind_handler hrps_task.o
+ 0x01002eb4 0x01002eb4 0x00000074 Code RO 3975 i.hrps_cfg_indntf_ind_handler app_hrps.o
+ 0x01002f28 0x01002f28 0x00000002 Code RO 2835 i.hrps_cleanup hrps.o
+ 0x01002f2a 0x01002f2a 0x00000002 Code RO 2836 i.hrps_create hrps.o
+ 0x01002f2c 0x01002f2c 0x0000001c Code RO 2837 i.hrps_destroy hrps.o
+ 0x01002f48 0x01002f48 0x00000068 Code RO 2908 i.hrps_enable_req_handler hrps_task.o
+ 0x01002fb0 0x01002fb0 0x000000e4 Code RO 2838 i.hrps_exe_operation hrps.o
+ 0x01003094 0x01003094 0x0000009c Code RO 2839 i.hrps_init hrps.o
+ 0x01003130 0x01003130 0x00000066 Code RO 2909 i.hrps_meas_send_cmd_handler hrps_task.o
+ 0x01003196 0x01003196 0x0000006e Code RO 2840 i.hrps_pack_meas_value hrps.o
+ 0x01003204 0x01003204 0x00000008 Code RO 2841 i.hrps_prf_itf_get hrps.o
+ 0x0100320c 0x0100320c 0x00000048 Code RO 2842 i.hrps_send_cmp_evt hrps.o
+ 0x01003254 0x01003254 0x00000020 Code RO 2910 i.hrps_task_init hrps_task.o
+ 0x01003274 0x01003274 0x00000030 Code RO 2359 i.llhwc_modem_setmode rwip_driver.o
+ 0x010032a4 0x010032a4 0x00000130 Code RO 2360 i.llhwc_phy_prerx_flash rwip_driver.o
+ 0x010033d4 0x010033d4 0x00000090 Code RO 2361 i.llhwc_setmode_reg_config rwip_driver.o
+ 0x01003464 0x01003464 0x00000060 Code RO 4127 i.main main.o
+ 0x010034c4 0x010034c4 0x00000084 Code RO 3376 i.ns_EXTI4_12_IRQHandler ns_ble.o
+ 0x01003548 0x01003548 0x00000140 Code RO 3377 i.ns_HardFault_Handler ns_ble.o
+ 0x01003688 0x01003688 0x00000020 Code RO 3379 i.ns_ble_add_prf_func_register ns_ble.o
+ 0x010036a8 0x010036a8 0x0000002c Code RO 3380 i.ns_ble_add_svc ns_ble.o
+ 0x010036d4 0x010036d4 0x000000dc Code RO 3382 i.ns_ble_adv_fsm_next ns_ble.o
+ 0x010037b0 0x010037b0 0x00000048 Code RO 3383 i.ns_ble_adv_init ns_ble.o
+ 0x010037f8 0x010037f8 0x00000050 Code RO 3384 i.ns_ble_adv_start ns_ble.o
+ 0x01003848 0x01003848 0x0000004c Code RO 3385 i.ns_ble_adv_stop ns_ble.o
+ 0x01003894 0x01003894 0x0000003c Code RO 3388 i.ns_ble_delete_init ns_ble.o
+ 0x010038d0 0x010038d0 0x00000038 Code RO 3389 i.ns_ble_delete_scan ns_ble.o
+ 0x01003908 0x01003908 0x0000002c Code RO 3390 i.ns_ble_disconnect ns_ble.o
+ 0x01003934 0x01003934 0x0000006c Code RO 3393 i.ns_ble_gap_init ns_ble.o
+ 0x010039a0 0x010039a0 0x00000024 Code RO 3396 i.ns_ble_get_connection_num ns_ble.o
+ 0x010039c4 0x010039c4 0x00000050 Code RO 3399 i.ns_ble_list_set_ral ns_ble.o
+ 0x01003a14 0x01003a14 0x00000084 Code RO 3401 i.ns_ble_lsc_config ns_ble.o
+ 0x01003a98 0x01003a98 0x00000028 Code RO 3405 i.ns_ble_prf_task_register ns_ble.o
+ 0x01003ac0 0x01003ac0 0x00000048 Code RO 3410 i.ns_ble_scan_data_find ns_ble.o
+ 0x01003b08 0x01003b08 0x00000278 Code RO 3417 i.ns_ble_stack_init ns_ble.o
+ 0x01003d80 0x01003d80 0x00000124 Code RO 3418 i.ns_ble_start_init ns_ble.o
+ 0x01003ea4 0x01003ea4 0x000000cc Code RO 3419 i.ns_ble_start_scan ns_ble.o
+ 0x01003f70 0x01003f70 0x00000038 Code RO 3420 i.ns_ble_stop_init ns_ble.o
+ 0x01003fa8 0x01003fa8 0x0000003c Code RO 3421 i.ns_ble_stop_scan ns_ble.o
+ 0x01003fe4 0x01003fe4 0x0000009c Code RO 3422 i.ns_ble_update_param ns_ble.o
+ 0x01004080 0x01004080 0x0000002c Code RO 3136 i.ns_bond_db_get_size ns_sec.o
+ 0x010040ac 0x010040ac 0x0000001c Code RO 3137 i.ns_bond_db_load ns_sec.o
+ 0x010040c8 0x010040c8 0x00000030 Code RO 3138 i.ns_bond_last_bonded_addr ns_sec.o
+ 0x010040f8 0x010040f8 0x00000030 Code RO 3139 i.ns_bond_last_bonded_peer_id ns_sec.o
+ 0x01004128 0x01004128 0x00000064 Code RO 3140 i.ns_bond_last_bonded_ral_info ns_sec.o
+ 0x0100418c 0x0100418c 0x00000060 Code RO 3141 i.ns_bond_resolv_addr_start ns_sec.o
+ 0x010041ec 0x010041ec 0x0000007c Code RO 3142 i.ns_bond_search_addr_irk ns_sec.o
+ 0x01004268 0x01004268 0x00000050 Code RO 3423 i.ns_iwdg_config ns_ble.o
+ 0x010042b8 0x010042b8 0x00000064 Code RO 2952 i.ns_log_lpuart_init ns_log_lpuart.o
+ 0x0100431c 0x0100431c 0x00000108 Code RO 3425 i.ns_peripheral_config ns_ble.o
+ 0x01004424 0x01004424 0x0000017c Code RO 3144 i.ns_sec_bond_store_evt_handler ns_sec.o
+ 0x010045a0 0x010045a0 0x00000010 Code RO 3145 i.ns_sec_get_bond_status ns_sec.o
+ 0x010045b0 0x010045b0 0x0000000c Code RO 3146 i.ns_sec_get_iocap ns_sec.o
+ 0x010045bc 0x010045bc 0x00000068 Code RO 3147 i.ns_sec_init ns_sec.o
+ 0x01004624 0x01004624 0x000000b4 Code RO 2992 i.ns_sleep ns_sleep.o
+ 0x010046d8 0x010046d8 0x00000018 Code RO 2993 i.ns_sleep_lock_acquire ns_sleep.o
+ 0x010046f0 0x010046f0 0x00000014 Code RO 2994 i.ns_sleep_lock_release ns_sleep.o
+ 0x01004704 0x01004704 0x000000c8 Code RO 3069 i.ns_timer_api_process_handler ns_timer.o
+ 0x010047cc 0x010047cc 0x0000004c Code RO 3070 i.ns_timer_cancel ns_timer.o
+ 0x01004818 0x01004818 0x00000040 Code RO 3072 i.ns_timer_create ns_timer.o
+ 0x01004858 0x01004858 0x00000044 Code RO 3426 i.patchx_enable ns_ble.o
+ 0x0100489c 0x0100489c 0x00000088 Code RO 2540 i.prf_add_profile prf.o
+ 0x01004924 0x01004924 0x00000010 Code RO 2543 i.prf_dst_task_get prf.o
+ 0x01004934 0x01004934 0x00000030 Code RO 2544 i.prf_env_get prf.o
+ 0x01004964 0x01004964 0x00000038 Code RO 2545 i.prf_get_id_from_task prf.o
+ 0x0100499c 0x0100499c 0x00000028 Code RO 2546 i.prf_get_itf_func_register prf.o
+ 0x010049c4 0x010049c4 0x00000038 Code RO 2547 i.prf_get_task_from_id prf.o
+ 0x010049fc 0x010049fc 0x000000b4 Code RO 2548 i.prf_init prf.o
+ 0x01004ab0 0x01004ab0 0x00000030 Code RO 2549 i.prf_itf_get prf.o
+ 0x01004ae0 0x01004ae0 0x00000010 Code RO 2550 i.prf_src_task_get prf.o
+ 0x01004af0 0x01004af0 0x00000118 Code RO 2108 i.rwip_init rwip.o
+ 0x01004c08 0x01004c08 0x00000134 Code RO 2367 i.rwip_sleep rwip_driver.o
+ 0x01004d3c 0x01004d3c 0x000000f8 Code RO 2368 i.rwip_slp_isr rwip_driver.o
+ 0x01004e34 0x01004e34 0x00000002 Code RO 3074 i.timer_canceled_handler ns_timer.o
+ 0x01004e36 0x01004e36 0x00000002 Code RO 3075 i.timer_modified_handler ns_timer.o
+ 0x01004e38 0x01004e38 0x000001d8 Data RO 20 .constdata system_n32wb03x.o
+ 0x01005010 0x01005010 0x0000000c Data RO 782 .constdata n32wb03x_rcc.o
+ 0x0100501c 0x0100501c 0x00000324 Data RO 1952 .constdata n32wb03x_qflash.o
+ 0x01005340 0x01005340 0x0000001e Data RO 2369 .constdata rwip_driver.o
+ 0x0100535e 0x0100535e 0x00000002 PAD
+ 0x01005360 0x01005360 0x000000a8 Data RO 2675 .constdata diss.o
+ 0x01005408 0x01005408 0x00000018 Data RO 2769 .constdata diss_task.o
+ 0x01005420 0x01005420 0x00000050 Data RO 2843 .constdata hrps.o
+ 0x01005470 0x01005470 0x00000028 Data RO 2911 .constdata hrps_task.o
+ 0x01005498 0x01005498 0x00000028 Data RO 3153 .constdata ns_sec.o
+ 0x010054c0 0x010054c0 0x00000008 Data RO 3154 .constdata ns_sec.o
+ 0x010054c8 0x010054c8 0x00000349 Data RO 3428 .constdata ns_ble.o
+ 0x01005811 0x01005811 0x00000001 PAD
+ 0x01005812 0x01005812 0x000000cd Data RO 3795 .constdata ns_ble_task.o
+ 0x010058df 0x010058df 0x00000001 PAD
+ 0x010058e0 0x010058e0 0x000000c8 Data RO 3796 .constdata ns_ble_task.o
+ 0x010059a8 0x010059a8 0x0000000c Data RO 3797 .constdata ns_ble_task.o
+ 0x010059b4 0x010059b4 0x00000008 Data RO 3928 .constdata app_dis.o
+ 0x010059bc 0x010059bc 0x00000008 Data RO 3929 .constdata app_dis.o
+ 0x010059c4 0x010059c4 0x00000008 Data RO 3976 .constdata app_hrps.o
+ 0x010059cc 0x010059cc 0x00000008 Data RO 3977 .constdata app_hrps.o
+ 0x010059d4 0x010059d4 0x00000020 Data RO 4533 Region$$Table anon$$obj.o
+
+
+ Execution Region RW_IRAM1 (Exec base: 0x20004000, Load base: 0x010059f4, Size: 0x00001618, Max: 0x00008000, ABSOLUTE, COMPRESSED[0x000005f8])
+
+ Exec Addr Load Addr Size Type Attr Idx E Section Name Object
+
+ 0x20004000 COMPRESSED 0x0000000c Data RW 1953 .data n32wb03x_qflash.o
+ 0x2000400c COMPRESSED 0x00000014 Data RW 2370 .data rwip_driver.o
+ 0x20004020 COMPRESSED 0x00000001 Data RW 2953 .data ns_log_lpuart.o
+ 0x20004021 COMPRESSED 0x00000003 PAD
+ 0x20004024 COMPRESSED 0x00000008 Data RW 2995 .data ns_sleep.o
+ 0x2000402c COMPRESSED 0x00000014 PAD
+ 0x20004040 COMPRESSED 0x000006f4 Data RW 3429 .data ns_ble.o
+ 0x20004734 COMPRESSED 0x00000002 Data RW 3798 .data ns_ble_task.o
+ 0x20004736 COMPRESSED 0x00000001 Data RW 3799 .data ns_ble_task.o
+ 0x20004737 COMPRESSED 0x00000001 PAD
+ 0x20004738 COMPRESSED 0x00000004 Data RW 3978 .data app_hrps.o
+ 0x2000473c COMPRESSED 0x00000004 Data RW 4203 .data mc_p.l(rand.o)
+ 0x20004740 - 0x00000034 Zero RW 19 .bss system_n32wb03x.o
+ 0x20004774 - 0x00000328 Zero RW 1951 .bss n32wb03x_qflash.o
+ 0x20004a9c - 0x0000011c Zero RW 2551 .bss prf.o
+ 0x20004bb8 - 0x00000050 Zero RW 3076 .bss ns_timer.o
+ 0x20004c08 - 0x0000005c Zero RW 3152 .bss ns_sec.o
+ 0x20004c64 - 0x000001b0 Zero RW 3427 .bss ns_ble.o
+ 0x20004e14 COMPRESSED 0x00000004 PAD
+ 0x20004e18 - 0x00000800 Zero RW 1 STACK startup_n32wb03x.o
+
+
+==============================================================================
+
+Image component sizes
+
+
+ Code (inc. data) RO Data RW Data ZI Data Debug Object Name
+
+ 500 110 0 0 0 12316 app_ble.o
+ 284 102 16 0 0 8720 app_dis.o
+ 92 12 0 0 0 2055 app_gpio.o
+ 292 42 16 4 0 4828 app_hrps.o
+ 386 12 168 0 0 18602 diss.o
+ 508 20 24 0 0 19798 diss_task.o
+ 606 24 80 0 0 19250 hrps.o
+ 598 26 40 0 0 7857 hrps_task.o
+ 0 0 0 0 0 59277 lib_att.o
+ 100 40 0 0 0 1404 main.o
+ 152 14 0 0 0 2705 n32wb03x_exti.o
+ 220 6 0 0 0 3644 n32wb03x_gpio.o
+ 262 24 0 0 0 5172 n32wb03x_lpuart.o
+ 128 38 804 12 808 3854 n32wb03x_qflash.o
+ 236 56 12 0 0 5066 n32wb03x_rcc.o
+ 4048 966 841 1780 432 92140 ns_ble.o
+ 3170 452 417 3 0 30933 ns_ble_task.o
+ 164 18 0 1 0 2612 ns_log_lpuart.o
+ 2140 274 48 0 92 106617 ns_sec.o
+ 400 52 0 8 0 4534 ns_sleep.o
+ 344 62 0 0 80 8279 ns_timer.o
+ 596 40 0 0 284 10245 prf.o
+ 280 82 0 0 0 83234 rwip.o
+ 1102 288 30 20 0 69419 rwip_driver.o
+ 28 8 192 0 2048 760 startup_n32wb03x.o
+ 654 64 472 0 52 117639 system_n32wb03x.o
+
+ ----------------------------------------------------------------------
+ 17362 2852 3196 1852 3800 700960 Object Totals
+ 60 20 32 0 0 0 (incl. Generated)
+ 12 0 4 24 4 0 (incl. Padding)
+
+ ----------------------------------------------------------------------
+
+ Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
+
+ 96 0 0 0 0 0 __dclz77c.o
+ 0 0 0 0 0 0 entry.o
+ 0 0 0 0 0 0 entry10a.o
+ 0 0 0 0 0 0 entry11a.o
+ 8 4 0 0 0 0 entry2.o
+ 4 0 0 0 0 0 entry5.o
+ 0 0 0 0 0 0 entry7b.o
+ 0 0 0 0 0 0 entry8b.o
+ 8 4 0 0 0 0 entry9a.o
+ 36 8 0 0 0 68 init.o
+ 0 0 0 0 0 0 iusefp.o
+ 32 0 0 0 0 68 llshl.o
+ 34 0 0 0 0 68 llushr.o
+ 26 0 0 0 0 72 memcmp.o
+ 36 0 0 0 0 60 memcpya.o
+ 36 0 0 0 0 100 memseta.o
+ 1172 52 0 0 0 324 printf8.o
+ 36 12 0 4 0 120 rand.o
+ 44 0 0 0 0 72 uidiv.o
+ 96 0 0 0 0 84 uldiv.o
+ 240 6 0 0 0 84 ddiv.o
+ 236 0 0 0 0 216 depilogue.o
+ 64 10 0 0 0 68 dfixul.o
+ 28 4 0 0 0 68 dfltui.o
+ 28 6 0 0 0 68 dfltul.o
+ 208 6 0 0 0 88 dmul.o
+
+ ----------------------------------------------------------------------
+ 2470 112 0 4 0 1628 Library Totals
+ 2 0 0 0 0 0 (incl. Padding)
+
+ ----------------------------------------------------------------------
+
+ Code (inc. data) RO Data RW Data ZI Data Debug Library Name
+
+ 1664 80 0 4 0 1036 mc_p.l
+ 804 32 0 0 0 592 mf_p.l
+
+ ----------------------------------------------------------------------
+ 2470 112 0 4 0 1628 Library Totals
+
+ ----------------------------------------------------------------------
+
+==============================================================================
+
+
+ Code (inc. data) RO Data RW Data ZI Data Debug
+
+ 19832 2964 3196 1856 3800 694636 Grand Totals
+ 19832 2964 3196 1528 3800 694636 ELF Image Totals (compressed)
+ 19832 2964 3196 1528 0 0 ROM Totals
+
+==============================================================================
+
+ Total RO Size (Code + RO Data) 23028 ( 22.49kB)
+ Total RW Size (RW Data + ZI Data) 5656 ( 5.52kB)
+ Total ROM Size (Code + RO Data + RW Data) 24556 ( 23.98kB)
+
+==============================================================================
+
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Listings/startup_n32wb03x.lst b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Listings/startup_n32wb03x.lst
new file mode 100644
index 0000000..d394826
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Listings/startup_n32wb03x.lst
@@ -0,0 +1,1098 @@
+
+
+
+ARM Macro Assembler Page 1
+
+
+ 1 00000000 ; ******************************************************
+ **********************
+ 2 00000000 ; Copyright (c) 2025, NSING Technologies Inc.
+ 3 00000000 ;
+ 4 00000000 ; All rights reserved.
+ 5 00000000 ; ******************************************************
+ **********************
+ 6 00000000 ;
+ 7 00000000 ; Redistribution and use in source and binary forms, wit
+ h or without
+ 8 00000000 ; modification, are permitted provided that the followin
+ g conditions are met:
+ 9 00000000 ;
+ 10 00000000 ; - Redistributions of source code must retain the above
+ copyright notice,
+ 11 00000000 ; this list of conditions and the disclaimer below.
+ 12 00000000 ;
+ 13 00000000 ; NSING' name may not be used to endorse or promote prod
+ ucts derived from
+ 14 00000000 ; this software without specific prior written permissio
+ n.
+ 15 00000000 ;
+ 16 00000000 ; DISCLAIMER: THIS SOFTWARE IS PROVIDED BY NSING "AS IS"
+ AND ANY EXPRESS OR
+ 17 00000000 ; IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF
+ 18 00000000 ; MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+ NON-INFRINGEMENT ARE
+ 19 00000000 ; DISCLAIMED. IN NO EVENT SHALL NSING BE LIABLE FOR ANY
+ DIRECT, INDIRECT,
+ 20 00000000 ; INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAG
+ ES (INCLUDING, BUT NOT
+ 21 00000000 ; LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICE
+ S; LOSS OF USE, DATA,
+ 22 00000000 ; OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED A
+ ND ON ANY THEORY OF
+ 23 00000000 ; LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR T
+ ORT (INCLUDING
+ 24 00000000 ; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
+ USE OF THIS SOFTWARE,
+ 25 00000000 ; EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ 26 00000000 ; ******************************************************
+ **********************
+ 27 00000000
+ 28 00000000 ; Amount of memory (in bytes) allocated for Stack
+ 29 00000000 ; Tailor this value to your application needs
+ 30 00000000 ; Stack Configuration
+ 31 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
+ 32 00000000 ;
+ 33 00000000
+ 34 00000000 00000800
+ Stack_Size
+ EQU 0x00000800
+ 35 00000000
+ 36 00000000 AREA STACK, NOINIT, READWRITE, ALIGN
+=3
+ 37 00000000 Stack_Mem
+ SPACE Stack_Size
+ 38 00000800 __initial_sp
+
+
+
+ARM Macro Assembler Page 2
+
+
+ 39 00000800
+ 40 00000800 ; Heap Configuration
+ 41 00000800 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
+ 42 00000800 ;
+ 43 00000800
+ 44 00000800 00000200
+ Heap_Size
+ EQU 0x00000200
+ 45 00000800
+ 46 00000800 AREA HEAP, NOINIT, READWRITE, ALIGN=
+3
+ 47 00000000 __heap_base
+ 48 00000000 Heap_Mem
+ SPACE Heap_Size
+ 49 00000200 __heap_limit
+ 50 00000200
+ 51 00000200 PRESERVE8
+ 52 00000200 THUMB
+ 53 00000200
+ 54 00000200
+ 55 00000200 ; Vector Table Mapped to Address 0 at Reset
+ 56 00000200 AREA RESET, DATA, READONLY
+ 57 00000000 EXPORT __Vectors
+ 58 00000000 EXPORT __Vectors_End
+ 59 00000000 EXPORT __Vectors_Size
+ 60 00000000
+ 61 00000000 00000000
+ __Vectors
+ DCD __initial_sp ; Top of Stack
+ 62 00000004 00000000 DCD Reset_Handler ; Reset Handler
+ 63 00000008 00000000 DCD NMI_Handler ; NMI Handler
+ 64 0000000C 00000000 DCD HardFault_Handler ; Hard Fault
+ Handler
+ 65 00000010 00000000 DCD 0 ; Reserved
+ 66 00000014 00000000 DCD 0 ; Reserved
+ 67 00000018 00000000 DCD 0 ; Reserved
+ 68 0000001C 00000000 DCD 0 ; Reserved
+ 69 00000020 00000000 DCD 0 ; Reserved
+ 70 00000024 00000000 DCD 0 ; Reserved
+ 71 00000028 00000000 DCD 0 ; Reserved
+ 72 0000002C 00000000 DCD SVC_Handler ; SVCall Handler
+ 73 00000030 00000000 DCD 0 ; Reserved
+ 74 00000034 00000000 DCD 0 ; Reserved
+ 75 00000038 00000000 DCD PendSV_Handler ; PendSV Handler
+
+ 76 0000003C 00000000 DCD SysTick_Handler
+ ; SysTick Handler
+ 77 00000040
+ 78 00000040 ; External Interrupts
+ 79 00000040 00000000 DCD WWDG_IRQHandler
+ ; Window Watchdog
+ 80 00000044 00000000 DCD BLE_SW_IRQHandler
+ ; BLE_SW interrupt
+ 81 00000048 00000000 DCD RTC_IRQHandler ; RTC interrupt(
+ through EXTI line 1
+ 7/19/20 interrupt)
+ 82 0000004C 00000000 DCD BLE_HSLOT_IRQHandler
+ ; BLE_HSLOT
+ 83 00000050 00000000 DCD FLASH_IRQHandler ; Flash
+
+
+
+ARM Macro Assembler Page 3
+
+
+ 84 00000054 00000000 DCD RCC_IRQHandler ; RCC
+ 85 00000058 00000000 DCD EXTI0_1_IRQHandler
+ ; EXTI Line 0.1
+ 86 0000005C 00000000 DCD EXTI2_3_IRQHandler
+ ; EXTI Line 2.3
+ 87 00000060 00000000 DCD EXTI4_12_IRQHandler
+ ; EXTI Line 4..12
+ 88 00000064 00000000 DCD BLE_FINETGT_IRQHandler
+ ; BLE_FINETGT
+ 89 00000068 00000000 DCD BLE_FIFO_IRQHandler ; BLE_FIFO
+ 90 0000006C 00000000 DCD DMA_Channel1_2_3_4_IRQHandler ;
+ DMA Channel 1,2,3,
+ 4
+ 91 00000070 00000000 DCD DMA_Channel5_IRQHandler ; DMA C
+ hannel 5,6,7,8
+ 92 00000074 00000000 DCD TIM1_BRK_UP_TRG_COM_IRQHandler
+ ; TIM1 Break/Update
+ /Trigger and Commut
+ ation
+ 93 00000078 00000000 DCD TIM1_CC_IRQHandler ; TIM1 Captu
+ re Compare
+ 94 0000007C 00000000 DCD RESERVED_IRQHandler ;
+ 95 00000080 00000000 DCD TIM3_IRQHandler ; TIM3
+ 96 00000084 00000000 DCD BLE_ERROR_IRQHandler
+ ; BLE_ERROR
+ 97 00000088 00000000 DCD BLE_CRYPT_IRQHandler ; BLE_CYPT
+ _IRQHandler
+ 98 0000008C 00000000 DCD BLE_TIMESTAMP_TGT1_IRQHandler ;
+ BLE_TIMESTAMP_TGT1
+
+ 99 00000090 00000000 DCD TIM6_IRQHandler ; TIM6
+ 100 00000094 00000000 DCD ADC_IRQHandler ; ADC
+ 101 00000098 00000000 DCD SPI2_IRQHandler ; SPI2
+ 102 0000009C 00000000 DCD I2C1_IRQHandler ; I2C1
+ 103 000000A0 00000000 DCD BLE_TIMESTAMP_TGT2_IRQHandler ;
+ BLE_TIMESTAMP_TGT1
+ 2
+ 104 000000A4 00000000 DCD SPI1_IRQHandler ; SPI1
+ 105 000000A8 00000000 DCD BLE_SLP_IRQHandler ; BLE_SLP
+ 106 000000AC 00000000 DCD KEYSCAN_IRQHandler ; KEYSCAN
+ 107 000000B0 00000000 DCD USART1_IRQHandler ; USART1
+ 108 000000B4 00000000 DCD LPUART1_IRQHandler ; LPUART1
+ 109 000000B8 00000000 DCD USART2_IRQHandler ; USART2
+ 110 000000BC 00000000 DCD IRC_IRQHandler ; IRC
+ 111 000000C0 __Vectors_End
+ 112 000000C0
+ 113 000000C0 000000C0
+ __Vectors_Size
+ EQU __Vectors_End - __Vectors
+ 114 000000C0
+ 115 000000C0 AREA |.text|, CODE, READONLY
+ 116 00000000
+ 117 00000000 ; Reset handler
+ 118 00000000 Reset_Handler
+ PROC
+ 119 00000000 EXPORT Reset_Handler [WEAK
+]
+ 120 00000000 IMPORT __main
+ 121 00000000 IMPORT SystemInit
+
+
+
+ARM Macro Assembler Page 4
+
+
+ 122 00000000 4804 LDR R0, =SystemInit
+ 123 00000002 4780 BLX R0
+ 124 00000004 4804 LDR R0, =__main
+ 125 00000006 4700 BX R0
+ 126 00000008 ENDP
+ 127 00000008
+ 128 00000008 ; Dummy Exception Handlers (infinite loops which can be
+ modified)
+ 129 00000008
+ 130 00000008 NMI_Handler
+ PROC
+ 131 00000008 EXPORT NMI_Handler [WEA
+K]
+ 132 00000008 E7FE B .
+ 133 0000000A ENDP
+ 135 0000000A HardFault_Handler
+ PROC
+ 136 0000000A EXPORT HardFault_Handler [WEA
+K]
+ 137 0000000A E7FE B .
+ 138 0000000C ENDP
+ 139 0000000C SVC_Handler
+ PROC
+ 140 0000000C EXPORT SVC_Handler [WEA
+K]
+ 141 0000000C E7FE B .
+ 142 0000000E ENDP
+ 143 0000000E PendSV_Handler
+ PROC
+ 144 0000000E EXPORT PendSV_Handler [WEA
+K]
+ 145 0000000E E7FE B .
+ 146 00000010 ENDP
+ 147 00000010 SysTick_Handler
+ PROC
+ 148 00000010 EXPORT SysTick_Handler [WEA
+K]
+ 149 00000010 E7FE B .
+ 150 00000012 ENDP
+ 151 00000012
+ 152 00000012 Default_Handler
+ PROC
+ 153 00000012
+ 154 00000012 EXPORT WWDG_IRQHandler [WEA
+K]
+ 155 00000012 EXPORT BLE_SW_IRQHandler [WEA
+K]
+ 156 00000012 EXPORT RTC_IRQHandler [WEA
+K]
+ 157 00000012 EXPORT BLE_HSLOT_IRQHandler [WEA
+K]
+ 158 00000012 EXPORT FLASH_IRQHandler [WEA
+K]
+ 159 00000012 EXPORT RCC_IRQHandler [WEA
+K]
+ 160 00000012 EXPORT EXTI0_1_IRQHandler [WEA
+K]
+ 161 00000012 EXPORT EXTI2_3_IRQHandler [WEA
+K]
+
+
+
+ARM Macro Assembler Page 5
+
+
+ 162 00000012 EXPORT EXTI4_12_IRQHandler [WEA
+K]
+ 163 00000012 EXPORT BLE_FINETGT_IRQHandler [WEA
+K]
+ 164 00000012 EXPORT BLE_FIFO_IRQHandler [WEA
+K]
+ 165 00000012 EXPORT DMA_Channel1_2_3_4_IRQHandler
+[WEAK]
+ 166 00000012 EXPORT DMA_Channel5_IRQHandler [WEAK]
+ 167 00000012 EXPORT TIM1_BRK_UP_TRG_COM_IRQHandler
+[WEAK]
+ 168 00000012 EXPORT TIM1_CC_IRQHandler [WEA
+K]
+ 169 00000012 EXPORT RESERVED_IRQHandler [WEA
+K]
+ 170 00000012 EXPORT TIM3_IRQHandler [WEA
+K]
+ 171 00000012 EXPORT BLE_ERROR_IRQHandler [WEA
+K]
+ 172 00000012 EXPORT BLE_CRYPT_IRQHandler [WEA
+K]
+ 173 00000012 EXPORT BLE_TIMESTAMP_TGT1_IRQHandler
+[WEAK]
+ 174 00000012 EXPORT TIM6_IRQHandler [WEA
+K]
+ 175 00000012 EXPORT ADC_IRQHandler [WEA
+K]
+ 176 00000012 EXPORT SPI2_IRQHandler [WEA
+K]
+ 177 00000012 EXPORT I2C1_IRQHandler [WEA
+K]
+ 178 00000012 EXPORT BLE_TIMESTAMP_TGT2_IRQHandler
+[WEAK]
+ 179 00000012 EXPORT SPI1_IRQHandler [WEA
+K]
+ 180 00000012 EXPORT BLE_SLP_IRQHandler [WEA
+K]
+ 181 00000012 EXPORT KEYSCAN_IRQHandler [WEA
+K]
+ 182 00000012 EXPORT USART1_IRQHandler [WEA
+K]
+ 183 00000012 EXPORT LPUART1_IRQHandler [WEA
+K]
+ 184 00000012 EXPORT USART2_IRQHandler [WEA
+K]
+ 185 00000012 EXPORT IRC_IRQHandler [WEA
+K]
+ 186 00000012
+ 187 00000012 WWDG_IRQHandler
+ 188 00000012 BLE_SW_IRQHandler
+ 189 00000012 RTC_IRQHandler
+ 190 00000012 BLE_HSLOT_IRQHandler
+ 191 00000012 FLASH_IRQHandler
+ 192 00000012 RCC_IRQHandler
+ 193 00000012 EXTI0_1_IRQHandler
+ 194 00000012 EXTI2_3_IRQHandler
+ 195 00000012 EXTI4_12_IRQHandler
+ 196 00000012 BLE_FINETGT_IRQHandler
+ 197 00000012 BLE_FIFO_IRQHandler
+
+
+
+ARM Macro Assembler Page 6
+
+
+ 198 00000012 DMA_Channel1_2_3_4_IRQHandler
+ 199 00000012 DMA_Channel5_IRQHandler
+ 200 00000012 TIM1_BRK_UP_TRG_COM_IRQHandler
+ 201 00000012 TIM1_CC_IRQHandler
+ 202 00000012 RESERVED_IRQHandler
+ 203 00000012 TIM3_IRQHandler
+ 204 00000012 BLE_ERROR_IRQHandler
+ 205 00000012 BLE_CRYPT_IRQHandler
+ 206 00000012 BLE_TIMESTAMP_TGT1_IRQHandler
+ 207 00000012 TIM6_IRQHandler
+ 208 00000012 ADC_IRQHandler
+ 209 00000012 SPI2_IRQHandler
+ 210 00000012 I2C1_IRQHandler
+ 211 00000012 BLE_TIMESTAMP_TGT2_IRQHandler
+ 212 00000012 SPI1_IRQHandler
+ 213 00000012 BLE_SLP_IRQHandler
+ 214 00000012 KEYSCAN_IRQHandler
+ 215 00000012 USART1_IRQHandler
+ 216 00000012 LPUART1_IRQHandler
+ 217 00000012 USART2_IRQHandler
+ 218 00000012 IRC_IRQHandler
+ 219 00000012 E7FE B .
+ 220 00000014
+ 221 00000014 ENDP
+ 222 00000014
+ 223 00000014 ALIGN
+ 224 00000014
+ 225 00000014 ;*******************************************************
+ ************************
+ 226 00000014 ; User Stack and Heap initialization
+ 227 00000014 ;*******************************************************
+ ************************
+ 228 00000014 IF :DEF:__MICROLIB
+ 229 00000014
+ 230 00000014 EXPORT __initial_sp
+ 231 00000014 EXPORT __heap_base
+ 232 00000014 EXPORT __heap_limit
+ 233 00000014
+ 234 00000014 ELSE
+ 249 ENDIF
+ 250 00000014
+ 251 00000014 END
+ 00000000
+ 00000000
+Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --apcs=interw
+ork --depend=.\objects\startup_n32wb03x.d -o.\objects\startup_n32wb03x.o -ID:\K
+eil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device -ID:\Keil
+_v5\ARM\CMSIS\Include --predefine="__MICROLIB SETA 1" --predefine="__UVISION_VE
+RSION SETA 531" --predefine="N32WB03x SETA 1" --predefine="USE_STDPERIPH_DRIVER
+ SETA 1" --list=.\listings\startup_n32wb03x.lst ..\..\..\..\..\firmware\CMSIS\d
+evice\startup\startup_n32wb03x.s
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+STACK 00000000
+
+Symbol: STACK
+ Definitions
+ At line 36 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ None
+Comment: STACK unused
+Stack_Mem 00000000
+
+Symbol: Stack_Mem
+ Definitions
+ At line 37 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ None
+Comment: Stack_Mem unused
+__initial_sp 00000800
+
+Symbol: __initial_sp
+ Definitions
+ At line 38 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ At line 61 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 230 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+3 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+HEAP 00000000
+
+Symbol: HEAP
+ Definitions
+ At line 46 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ None
+Comment: HEAP unused
+Heap_Mem 00000000
+
+Symbol: Heap_Mem
+ Definitions
+ At line 48 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ None
+Comment: Heap_Mem unused
+__heap_base 00000000
+
+Symbol: __heap_base
+ Definitions
+ At line 47 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ At line 231 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+Comment: __heap_base used once
+__heap_limit 00000200
+
+Symbol: __heap_limit
+ Definitions
+ At line 49 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ At line 232 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+Comment: __heap_limit used once
+4 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+RESET 00000000
+
+Symbol: RESET
+ Definitions
+ At line 56 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ None
+Comment: RESET unused
+__Vectors 00000000
+
+Symbol: __Vectors
+ Definitions
+ At line 61 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ At line 57 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 113 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+__Vectors_End 000000C0
+
+Symbol: __Vectors_End
+ Definitions
+ At line 111 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 58 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 113 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+3 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+.text 00000000
+
+Symbol: .text
+ Definitions
+ At line 115 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ None
+Comment: .text unused
+ADC_IRQHandler 00000012
+
+Symbol: ADC_IRQHandler
+ Definitions
+ At line 208 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 100 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 175 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+BLE_CRYPT_IRQHandler 00000012
+
+Symbol: BLE_CRYPT_IRQHandler
+ Definitions
+ At line 205 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 97 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 172 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+BLE_ERROR_IRQHandler 00000012
+
+Symbol: BLE_ERROR_IRQHandler
+ Definitions
+ At line 204 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 96 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 171 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+BLE_FIFO_IRQHandler 00000012
+
+Symbol: BLE_FIFO_IRQHandler
+ Definitions
+ At line 197 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 89 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 164 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+BLE_FINETGT_IRQHandler 00000012
+
+
+
+
+ARM Macro Assembler Page 2 Alphabetic symbol ordering
+Relocatable symbols
+
+Symbol: BLE_FINETGT_IRQHandler
+ Definitions
+ At line 196 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 88 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 163 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+BLE_HSLOT_IRQHandler 00000012
+
+Symbol: BLE_HSLOT_IRQHandler
+ Definitions
+ At line 190 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 82 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 157 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+BLE_SLP_IRQHandler 00000012
+
+Symbol: BLE_SLP_IRQHandler
+ Definitions
+ At line 213 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 105 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 180 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+BLE_SW_IRQHandler 00000012
+
+Symbol: BLE_SW_IRQHandler
+ Definitions
+ At line 188 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 80 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 155 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+BLE_TIMESTAMP_TGT1_IRQHandler 00000012
+
+Symbol: BLE_TIMESTAMP_TGT1_IRQHandler
+ Definitions
+ At line 206 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 98 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 173 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+BLE_TIMESTAMP_TGT2_IRQHandler 00000012
+
+
+
+ARM Macro Assembler Page 3 Alphabetic symbol ordering
+Relocatable symbols
+
+
+Symbol: BLE_TIMESTAMP_TGT2_IRQHandler
+ Definitions
+ At line 211 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 103 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 178 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+DMA_Channel1_2_3_4_IRQHandler 00000012
+
+Symbol: DMA_Channel1_2_3_4_IRQHandler
+ Definitions
+ At line 198 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 90 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 165 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+DMA_Channel5_IRQHandler 00000012
+
+Symbol: DMA_Channel5_IRQHandler
+ Definitions
+ At line 199 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 91 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 166 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+Default_Handler 00000012
+
+Symbol: Default_Handler
+ Definitions
+ At line 152 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ None
+Comment: Default_Handler unused
+EXTI0_1_IRQHandler 00000012
+
+Symbol: EXTI0_1_IRQHandler
+ Definitions
+ At line 193 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 85 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 160 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+EXTI2_3_IRQHandler 00000012
+
+Symbol: EXTI2_3_IRQHandler
+
+
+
+ARM Macro Assembler Page 4 Alphabetic symbol ordering
+Relocatable symbols
+
+ Definitions
+ At line 194 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 86 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 161 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+EXTI4_12_IRQHandler 00000012
+
+Symbol: EXTI4_12_IRQHandler
+ Definitions
+ At line 195 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 87 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 162 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+FLASH_IRQHandler 00000012
+
+Symbol: FLASH_IRQHandler
+ Definitions
+ At line 191 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 83 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 158 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+HardFault_Handler 0000000A
+
+Symbol: HardFault_Handler
+ Definitions
+ At line 135 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 64 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 136 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+I2C1_IRQHandler 00000012
+
+Symbol: I2C1_IRQHandler
+ Definitions
+ At line 210 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 102 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 177 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+IRC_IRQHandler 00000012
+
+
+
+
+ARM Macro Assembler Page 5 Alphabetic symbol ordering
+Relocatable symbols
+
+Symbol: IRC_IRQHandler
+ Definitions
+ At line 218 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 110 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 185 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+KEYSCAN_IRQHandler 00000012
+
+Symbol: KEYSCAN_IRQHandler
+ Definitions
+ At line 214 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 106 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 181 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+LPUART1_IRQHandler 00000012
+
+Symbol: LPUART1_IRQHandler
+ Definitions
+ At line 216 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 108 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 183 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+NMI_Handler 00000008
+
+Symbol: NMI_Handler
+ Definitions
+ At line 130 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 63 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 131 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+PendSV_Handler 0000000E
+
+Symbol: PendSV_Handler
+ Definitions
+ At line 143 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 75 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 144 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+RCC_IRQHandler 00000012
+
+
+
+ARM Macro Assembler Page 6 Alphabetic symbol ordering
+Relocatable symbols
+
+
+Symbol: RCC_IRQHandler
+ Definitions
+ At line 192 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 84 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 159 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+RESERVED_IRQHandler 00000012
+
+Symbol: RESERVED_IRQHandler
+ Definitions
+ At line 202 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 94 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 169 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+RTC_IRQHandler 00000012
+
+Symbol: RTC_IRQHandler
+ Definitions
+ At line 189 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 81 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 156 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+Reset_Handler 00000000
+
+Symbol: Reset_Handler
+ Definitions
+ At line 118 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 62 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 119 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+SPI1_IRQHandler 00000012
+
+Symbol: SPI1_IRQHandler
+ Definitions
+ At line 212 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 104 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 179 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+
+
+
+ARM Macro Assembler Page 7 Alphabetic symbol ordering
+Relocatable symbols
+
+SPI2_IRQHandler 00000012
+
+Symbol: SPI2_IRQHandler
+ Definitions
+ At line 209 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 101 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 176 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+SVC_Handler 0000000C
+
+Symbol: SVC_Handler
+ Definitions
+ At line 139 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 72 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 140 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+SysTick_Handler 00000010
+
+Symbol: SysTick_Handler
+ Definitions
+ At line 147 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 76 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 148 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+TIM1_BRK_UP_TRG_COM_IRQHandler 00000012
+
+Symbol: TIM1_BRK_UP_TRG_COM_IRQHandler
+ Definitions
+ At line 200 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 92 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 167 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+TIM1_CC_IRQHandler 00000012
+
+Symbol: TIM1_CC_IRQHandler
+ Definitions
+ At line 201 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 93 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 168 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+
+
+ARM Macro Assembler Page 8 Alphabetic symbol ordering
+Relocatable symbols
+
+
+TIM3_IRQHandler 00000012
+
+Symbol: TIM3_IRQHandler
+ Definitions
+ At line 203 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 95 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 170 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+TIM6_IRQHandler 00000012
+
+Symbol: TIM6_IRQHandler
+ Definitions
+ At line 207 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 99 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 174 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+USART1_IRQHandler 00000012
+
+Symbol: USART1_IRQHandler
+ Definitions
+ At line 215 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 107 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 182 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+USART2_IRQHandler 00000012
+
+Symbol: USART2_IRQHandler
+ Definitions
+ At line 217 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 109 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ At line 184 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+
+WWDG_IRQHandler 00000012
+
+Symbol: WWDG_IRQHandler
+ Definitions
+ At line 187 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 79 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ At line 154 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+
+
+
+ARM Macro Assembler Page 9 Alphabetic symbol ordering
+Relocatable symbols
+
+n32wb03x.s
+
+40 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+Absolute symbols
+
+Heap_Size 00000200
+
+Symbol: Heap_Size
+ Definitions
+ At line 44 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ At line 48 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+Comment: Heap_Size used once
+Stack_Size 00000800
+
+Symbol: Stack_Size
+ Definitions
+ At line 34 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+ Uses
+ At line 37 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+Comment: Stack_Size used once
+__Vectors_Size 000000C0
+
+Symbol: __Vectors_Size
+ Definitions
+ At line 113 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 59 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_n
+32wb03x.s
+Comment: __Vectors_Size used once
+3 symbols
+
+
+
+ARM Macro Assembler Page 1 Alphabetic symbol ordering
+External symbols
+
+SystemInit 00000000
+
+Symbol: SystemInit
+ Definitions
+ At line 121 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 122 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+Comment: SystemInit used once
+__main 00000000
+
+Symbol: __main
+ Definitions
+ At line 120 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+ Uses
+ At line 124 in file ..\..\..\..\..\firmware\CMSIS\device\startup\startup_
+n32wb03x.s
+Comment: __main used once
+2 symbols
+391 symbols in table
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/ExtDll.iex b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/ExtDll.iex
new file mode 100644
index 0000000..6c0896e
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/ExtDll.iex
@@ -0,0 +1,2 @@
+[EXTDLL]
+Count=0
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_ble.crf b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_ble.crf
new file mode 100644
index 0000000..448442c
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_ble.crf differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_ble.d b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_ble.d
new file mode 100644
index 0000000..2e99189
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_ble.d
@@ -0,0 +1,132 @@
+.\objects\app_ble.o: ..\src\app_ble.c
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_ble.o: ..\inc\app_user_config.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\app_ble.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\app_ble.o: ..\inc\app_profile\rwapp_config.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\app_ble.o: ..\inc\app_ble.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\app_ble.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\inc\app_gpio.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\sec\ns_sec.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_ble.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\inc\app_profile\app_hrps.h
+.\objects\app_ble.o: ..\inc\app_profile\app_dis.h
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_ble.o b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_ble.o
new file mode 100644
index 0000000..2fe44ec
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_ble.o differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_dis.crf b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_dis.crf
new file mode 100644
index 0000000..903f39a
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_dis.crf differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_dis.d b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_dis.d
new file mode 100644
index 0000000..7f8c252
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_dis.d
@@ -0,0 +1,126 @@
+.\objects\app_dis.o: ..\src\app_profile\app_dis.c
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_dis.o: ..\inc\app_user_config.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\app_dis.o: ..\inc\app_profile\rwapp_config.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\app_dis.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\app_dis.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_dis.o: ..\inc\app_profile\app_dis.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss_task.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\app_dis.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss.h
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_dis.o b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_dis.o
new file mode 100644
index 0000000..e28c6d5
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_dis.o differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_gpio.crf b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_gpio.crf
new file mode 100644
index 0000000..c0034d8
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_gpio.crf differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_gpio.d b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_gpio.d
new file mode 100644
index 0000000..22f6337
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_gpio.d
@@ -0,0 +1,30 @@
+.\objects\app_gpio.o: ..\src\app_gpio.c
+.\objects\app_gpio.o: ..\inc\app_gpio.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_gpio.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_gpio.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_gpio.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\misc.h
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_gpio.o b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_gpio.o
new file mode 100644
index 0000000..edb9604
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_gpio.o differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_hrps.crf b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_hrps.crf
new file mode 100644
index 0000000..6b8020f
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_hrps.crf differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_hrps.d b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_hrps.d
new file mode 100644
index 0000000..9dd53de
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_hrps.d
@@ -0,0 +1,129 @@
+.\objects\app_hrps.o: ..\src\app_profile\app_hrps.c
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_hrps.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmInstr.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmFunc.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\app_hrps.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\app_hrps.o: ..\inc\app_user_config.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\app_hrps.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\app_hrps.o: ..\inc\app_profile\rwapp_config.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
+.\objects\app_hrps.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_var.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\Typedefine.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\app_hrps.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_version.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_hrps.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\app_hrps.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\em\api\em_map.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_et.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\em_map_ble.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_llcp.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_cs.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_tx_desc.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_desc.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_rx_cte_desc.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_wpal.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_em_ble_ral.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\rf.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_int.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_alarm.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_arb.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_prog.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_ipcore.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_ipcore.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_access.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\reg_blecore.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\rfinit\api\_reg_blecore.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\aes\api\aes.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\lld.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\ble_util_buf.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_event.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_timer.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\l2cc_task.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\l2cc_pdu.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\src\llm\llm_int.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\sch\api\sch_plan.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ahi\api\ahi_task.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\hci\api\hci.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\atts.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapm.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gap\gapm_int.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\gattm_int.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattm_task.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\src\gatt\attm_db.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gattc.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gatt.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\ble_stack_common.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_hrps.o: ..\inc\app_profile\app_hrps.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\hrp\hrps\api\hrps_task.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\hrp\hrp_common.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\hrp\hrps\src\hrps.h
+.\objects\app_hrps.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\timer\ns_timer.h
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_hrps.o b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_hrps.o
new file mode 100644
index 0000000..d335fc5
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/app_hrps.o differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss.crf b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss.crf
new file mode 100644
index 0000000..56805e7
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss.crf differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss.d b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss.d
new file mode 100644
index 0000000..2204127
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss.d
@@ -0,0 +1,66 @@
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss.c
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\diss.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\diss.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\diss.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmInstr.h
+.\objects\diss.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmFunc.h
+.\objects\diss.o: ..\..\..\..\..\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\diss.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\diss.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\diss.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\diss.o: ..\inc\app_user_config.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\diss.o: ..\inc\app_profile\rwapp_config.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\diss.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\diss.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss_task.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\diss.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss.o b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss.o
new file mode 100644
index 0000000..78c04ee
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss.o differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss_task.crf b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss_task.crf
new file mode 100644
index 0000000..7175f83
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss_task.crf differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss_task.d b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss_task.d
new file mode 100644
index 0000000..d893427
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss_task.d
@@ -0,0 +1,74 @@
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\src\diss_task.c
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmInstr.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\CMSIS\core\core_cmFunc.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\CMSIS\device\system_n32wb03x.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x_conf.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_adc.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\CMSIS\device\n32wb03x.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_crc.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_dma.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_exti.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_gpio.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_i2c.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_iwdg.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_pwr.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rcc.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_rtc.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_spi.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_tim.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_usart.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_lpuart.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_wwdg.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_irgen.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_keyscan.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\n32wb03x_std_periph_driver\inc\misc.h
+.\objects\diss_task.o: ..\inc\app_user_config.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\adv\ns_adv_data_def.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_library\log\ns_log_lpuart.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\ll\api\rwble_config.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwble_hl_config.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_config.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\rwble_hl_error.h
+.\objects\diss_task.o: ..\inc\app_profile\rwapp_config.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\rwprf_config.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_utils.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_lmp.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_hci.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\compiler.h
+.\objects\diss_task.o: ..\..\..\..\..\firmware\CMSIS\core\core_cm0.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_error.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gap.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gattc_task.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\att.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\rwip\api\rwip_task.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_msg.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\arch\arch.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_list.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\prf_types.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_task.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapm_task.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_math.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdlib.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_profile\dis\diss\api\diss_task.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\prf_utils.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\gapc.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\api\gapc_task.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\ip\ble\hl\inc\attm.h
+.\objects\diss_task.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\diss_task.o: ..\..\..\..\..\middlewares\Nationstech\ble_library\ns_ble_stack\modules\ke\api\ke_mem.h
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss_task.o b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss_task.o
new file mode 100644
index 0000000..af4301e
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/diss_task.o differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/heart_rate.axf b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/heart_rate.axf
new file mode 100644
index 0000000..808e84e
Binary files /dev/null and b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/heart_rate.axf differ
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/heart_rate.build_log.htm b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/heart_rate.build_log.htm
new file mode 100644
index 0000000..2bf6e9e
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/heart_rate.build_log.htm
@@ -0,0 +1,47 @@
+
+
+
+µVision Build Log
+Tool Versions:
+IDE-Version: ¦ÌVision V5.31.0.0
+Copyright (C) 2020 ARM Ltd and ARM Germany GmbH. All rights reserved.
+License Information: admin admin, admin, LIC=8VRJ7-EXATC-QDPKD-8L02Z-C9LM6-T7GQL
+
+Tool Versions:
+Toolchain: MDK-ARM Plus Version: 5.31.0.0
+Toolchain Path: D:\Keil_v5\ARM\ARMCC\Bin
+C Compiler: Armcc.exe V5.06 update 6 (build 750)
+Assembler: Armasm.exe V5.06 update 6 (build 750)
+Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
+Library Manager: ArmAr.exe V5.06 update 6 (build 750)
+Hex Converter: FromElf.exe V5.06 update 6 (build 750)
+CPU DLL: SARMCM3.DLL V5.31.0.0
+Dialog DLL: DARMCM1.DLL V1.19.3.0
+Target DLL: CMSIS_AGDI.dll V1.32.6.0
+Dialog DLL: TARMCM1.DLL V1.14.2.0
+
+Project:
+H:\caiic_workspace\mothercup\nations-tec\N32WB03x_SDK_V2.0.0\projects\n32wb03x_EVAL\ble\heart_rate\MDK-ARM\heart_rate.uvprojx
+Project File Date: 09/02/2026
+
+Output:
+*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
+Build target 'N32WB03x'
+After Build - User command #1: fromelf --bin --output=.\bin\heart_rate.bin .\Objects\heart_rate.axf
+".\Objects\heart_rate.axf" - 0 Error(s), 0 Warning(s).
+
+Software Packages used:
+
+Package Vendor: Nationstech
+ http://www.keil.com/pack/Nationstech.N32WB03X_DFP.1.4.0.pack
+ Nationstech.N32WB03X_DFP.1.4.0
+ Nationstech N32WB03x Series Device Support, Drivers and Examples
+
+Collection of Component include folders:
+ D:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
+
+Collection of Component Files used:
+Build Time Elapsed: 00:00:01
+
+
+
diff --git a/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/heart_rate.htm b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/heart_rate.htm
new file mode 100644
index 0000000..e5b940a
--- /dev/null
+++ b/nations-tec/N32WB03x_SDK_V2.0.0/projects/n32wb03x_EVAL/ble/heart_rate/MDK-ARM/Objects/heart_rate.htm
@@ -0,0 +1,2267 @@
+
+
+Static Call Graph - [.\Objects\heart_rate.axf]
+
+Static Call Graph for image .\Objects\heart_rate.axf
+
#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Sep 02 06:33:49 2026
+
+
Maximum Stack Usage = 768 bytes + Unknown(Cycles, Untraceable Function Pointers)
+Call chain for Maximum Stack Depth:
+main ⇒ app_ble_init ⇒ app_ble_gap_params_init ⇒ SystemGetMacAddr ⇒ OTPTrim_Read
+
+
+Mutually Recursive functions
+
NMI_Handler ⇒ NMI_Handler
+ HardFault_Handler ⇒ HardFault_Handler
+ SVC_Handler ⇒ SVC_Handler
+ PendSV_Handler ⇒ PendSV_Handler
+ SysTick_Handler ⇒ SysTick_Handler
+ ADC_IRQHandler ⇒ ADC_IRQHandler
+ system_delay_cycles ⇒ system_delay_cycles
+