diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..983d81b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+tools/.venv-ble/
+tools/__pycache__/
diff --git a/AGENTS.md b/AGENTS.md
index 1f4b62c..c0ea12f 100644
--- a/AGENTS.md
+++ b/AGENTS.md
@@ -15,7 +15,7 @@
- `mcm-ddc-04/` — 主工程(应用代码、MDK 工程文件、开发日志)
- `mcm-ddc-ble/` — 独立 BLE 工程(rdtss 蓝本 + FreeRTOS,APP1 链接形态)
- `Boot/` — bootloader 工程(`src/main.c`、`dfu_layout.h`、`boot_crc32.c`;后两个被 APP 工程以相对路径 `..\..\Boot\src` 共用)
-- `tools/` — 烧录包工具:`merge_image.py`(合并 boot + bootsetting 缺省记录 + APP 为整片 hex/bin,支持 `merge_image.py [app_bin] [输出名]`)、`make_package.bat`(一键全量重建 `-r` + 合并)、`flash_package.bat`(NSpyocd 整片烧录),产物在 `tools/out/`
+- `tools/` — 烧录包工具:`merge_image.py`(合并 boot + bootsetting 缺省记录 + APP 为整片 hex/bin,支持 `merge_image.py [app_bin] [输出名]`,自动从 `app_version.h` 取 `APP_FW_VERSION_NUM` 写入 OTA 清单)、`make_package.bat`(一键全量重建 `-r` + 合并)、`flash_package.bat`(NSpyocd 整片烧录),产物在 `tools/out/`;BLE 测试工具:`ble_cli_test.py` + `ble_cli.bat`(PC 端 bleak 蓝牙 CLI 客户端,支持帧协议与 `...c72e0003` 读写特征两种方式,venv 在 `tools/.venv-ble`,首次运行 `ble_cli.bat` 自动创建)
- `nations-tec/` — 厂商资源:SDK V2.0.0、DFP 器件包、STB 开发板资料、官方 PDF 文档。**这些内容为只读参考资料,不要修改。**
- `app/`、`docs/` — 顶层空目录,预留占位
@@ -74,6 +74,8 @@ SDK 源码(固件库、CMSIS、FreeRTOS V9.0.0、BLE 协议栈/profile/ns_libr
烧录与运行:
+**固件版本号约定(重要)**:每次修改固件代码必须递增 `mcm-ddc-ble/inc/app_version.h` 中的 `APP_FW_VERSION` 与 `APP_FW_VERSION_NUM`(格式 `0x00MMmmpp`,通常补丁位 +1),用于识别板上实际运行的固件;固件工程名与出包文件名称保持不变。`tools/merge_image.py` 出包时自动把 `APP_FW_VERSION_NUM` 写入 OTA 清单(`_ota.json`,显式传第三个参数可覆盖)。
+
1. Keil 打开 `MDK-ARM/embeddedSrc.uvprojx`,F7 编译
2. NS-LINK 接 SWD(PA4/PA5),F8 下载——Boot 跳转不校验镜像 CRC,Keil 直接下载 APP 即可正常启动调试;**但 Keil 下载选项必须是"Erase Sectors",整片擦除会杀掉 Boot**(杀掉后独立运行不启动,需重烧整片包恢复)
3. 独立运行(脱调试器)需烧整片包:`tools\flash_package.bat tools\out\caiic_full.hex`(改代码后先 `make_package.bat` 重新出包)。**板子上烧过其他 0x01000000 起步的程序会覆盖 Boot/bootsetting,恢复靠重烧整片包**
diff --git a/Boot/MDK-ARM/Objects/boot_crc32.o b/Boot/MDK-ARM/Objects/boot_crc32.o
index 121b9a3..1ac3a77 100644
Binary files a/Boot/MDK-ARM/Objects/boot_crc32.o and b/Boot/MDK-ARM/Objects/boot_crc32.o differ
diff --git a/Boot/MDK-ARM/Objects/caiic_boot.axf b/Boot/MDK-ARM/Objects/caiic_boot.axf
index 3974d7f..97bfa1a 100644
Binary files a/Boot/MDK-ARM/Objects/caiic_boot.axf and b/Boot/MDK-ARM/Objects/caiic_boot.axf differ
diff --git a/Boot/MDK-ARM/Objects/caiic_boot.htm b/Boot/MDK-ARM/Objects/caiic_boot.htm
index 204cfd8..bdfdd69 100644
--- a/Boot/MDK-ARM/Objects/caiic_boot.htm
+++ b/Boot/MDK-ARM/Objects/caiic_boot.htm
@@ -3,7 +3,7 @@
Static Call Graph - [.\Objects\caiic_boot.axf]
Static Call Graph for image .\Objects\caiic_boot.axf
-
#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Sep 02 21:53:18 2026
+
#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Fri Sep 04 08:45:45 2026
Maximum Stack Usage = 736 bytes + Unknown(Cycles, Untraceable Function Pointers)
Call chain for Maximum Stack Depth:
diff --git a/Boot/MDK-ARM/Objects/main.o b/Boot/MDK-ARM/Objects/main.o
index 8c4ab57..7cd130f 100644
Binary files a/Boot/MDK-ARM/Objects/main.o and b/Boot/MDK-ARM/Objects/main.o differ
diff --git a/Boot/MDK-ARM/Objects/system_n32wb03x.o b/Boot/MDK-ARM/Objects/system_n32wb03x.o
index b31e55e..11a8090 100644
Binary files a/Boot/MDK-ARM/Objects/system_n32wb03x.o and b/Boot/MDK-ARM/Objects/system_n32wb03x.o differ
diff --git a/docs/开发日志.md b/docs/开发日志.md
index 26cb59a..d090c16 100644
--- a/docs/开发日志.md
+++ b/docs/开发日志.md
@@ -702,3 +702,49 @@ mcm-ddc-04 目录已由用户删除,mcm-ddc-ble 成为唯一应用工程。本
- 8.3 字节级完整示例表(CLI/INFO/OTA 全业务,CRC 均为真实计算值);
- 8.4 时序与异常处理:CLI 串行执行、OTA 滑动窗口流控与断点重同步、
notify 跨包重组要求、温度/风扇特殊值约定。
+
+## 27. BLE 打印开关 + 收发报文打印(2026-09-03)
+
+- 新增 `blelog [on|off]` CLI 命令(缺省关),开关状态只存 RAM(复位即关)。
+- 打开后:
+ - 每个完整收/发协议帧在串口 hex 打印:`[BLE RX]/[BLE TX] type= seq= len= + payload
+ 预览(超 24B 截断打 ...`);RX 在 CRC 校验通过分发前打印,TX 在组帧入队前打印;
+ - 连接/断开事件打印(`[BLE] connected` / `disconnected, advertising restarted`)。
+- 打印走 printf(fputc 轮询 UART),不经过 BLE 通道,避免 CLI-over-BLE 自激。
+- 用途:手机 APP 联调时对照 ble_protocol.md §8.3 的示例帧逐字节核对。
+- 本版 `Code=35104 RO=3672 RW=2016 ZI=26912`,整包/OTA 镜像已重新生成
+ (_ota.bin 40312B,crc32=0xCAE8E135),SP=0x2000B100 与 map 一致。
+
+## 28. CLI 读写特征 + 只读参数特征 + 温度采样修复(2026-09-04,V1.00.02~V1.00.08)
+
+- **CLI 读写特征 `...c72e0003`(V1.00.02)**:RD + WRITE_REQ(带响应写)。手机写原始
+ 命令行(≤63B,不套 0xCA 帧),设备执行后读同一特征取回输出文本(≤512B,
+ ATT long read 由协议栈自动分段)。`app_ble_proto_cli_exec()` 捕获输出到静态缓冲,
+ `rdtss_value_req_ind_handler` 按 att_idx 分发读请求。整条链路不依赖 notify。
+- **blelog 可见性增强(V1.00.02)**:rdtss 写回调原始 dump 从编译期剔除的
+ NS_LOG_DEBUG 改为 blelog 门控 printf(`[BLE] write ind: att_idx= len= ...`),
+ 新增 CCCD 订阅/退订打印(`[BLE] notify enabled/disabled`);修正 CCCD 值解析
+ (`value[0]+value[1]` → 小端合成)。
+- **只读参数特征 `...c72e0004`(V1.00.04)**:读出为全部信息项 TLV,与
+ INFO_RSP(all) 一致;`app_info.c` 抽出 `app_info_tlv_snapshot()` 与帧应答共用组包。
+- **温度采样修复(V1.00.03/05/08)**:现象 `devinfo` 显示 287.6°C。定位过程:
+ 首版加 5ms 稳定+丢弃首次转换(05 加到 20ms)无效;devinfo 加 `(adc= trim=)`
+ 诊断后确认 adc≈115(贴近地的浮空读数,trim=681 正常)——**规律是每次开机后
+ 第一次 TS 采样为垃圾值,之后全部正常**(V1.00.05 稳态 272 采样点 20~26°C)。
+ 最终修复:ADC 初始化时做预热转换并丢弃(`info_adc_init` 尾部)。
+- **教训记录(V1.00.06/07 → 08 撤回)**:曾按勘误表 7.1 条加
+ `*(uint32_t*)0x40011004 |= 0x40`(HSI 设计 ADC 时钟修复),但该地址是
+ AFEC+0x04,与 BLE 协议栈共享(rwip_driver.c 写 0x20,ns_sleep.c 保存/恢复,
+ pwr.c 的 bit6 是无 HSE 睡眠唤醒专用),误写导致首次 ADC 读取后 BLE 射频挂死、
+ 设备停止广播。V1.00.08 已撤回该写操作。寄存器级勘误修复必须先在 SDK 源码
+ 交叉验证地址用途。
+- **工具**:新增 PC 端 bleak 测试客户端 `tools/ble_cli_test.py`(帧协议/读写特征
+ 两种方式,venv `tools/.venv-ble`)、一键启动器 `tools/ble_cli.bat`、温度监测
+ `tools/ble_temp_watch.py`;`make_package.bat` 改指 mcm-ddc-ble(mcm-ddc-04 已删);
+ `merge_image.py` 出包自动从 `app_version.h` 取 `APP_FW_VERSION_NUM` 写入 OTA 清单。
+- **版本号约定**(已写入 AGENTS.md):每次修改固件递增 `app_version.h` 的
+ `APP_FW_VERSION`/`APP_FW_VERSION_NUM`(0x00MMmmpp 补丁位 +1),文件名不变。
+- 本版 V1.00.08 `Code=35864 RO=3760 RW=2020 ZI=27532`,整包/OTA 镜像已重新生成
+ (_ota.bin 41168B,crc32=0x26056D5B)。
+- **已知未决**:notify 上行链路不通(帧协议 CLI/INFO_QUERY/OTA 应答收不到),
+ 下行写入正常;新读写/只读特征已绕开 notify,OTA 仍依赖它,待后续定位。
diff --git a/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map b/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
index f0973c2..8e152af 100644
--- a/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
+++ b/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
@@ -502,9 +502,14 @@ Section Cross References
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_val_ntf_cfm_handler) refers to ble_up.o(i.ble_up_on_cfm) for ble_up_on_cfm
+ app_rdtss.o(i.rdtss_val_write_ind_handler) refers to app_ble_proto.o(i.app_ble_proto_log_get) for app_ble_proto_log_get
+ app_rdtss.o(i.rdtss_val_write_ind_handler) refers to printfa.o(i.__0printf) for __2printf
app_rdtss.o(i.rdtss_val_write_ind_handler) refers to app_ble_proto.o(i.app_ble_proto_rx_bytes) for app_ble_proto_rx_bytes
+ app_rdtss.o(i.rdtss_val_write_ind_handler) refers to app_ble_proto.o(i.app_ble_proto_cli_exec) for app_ble_proto_cli_exec
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(i.rdtss_value_req_ind_handler) refers to app_ble_proto.o(i.app_ble_proto_cli_rsp) for app_ble_proto_cli_rsp
+ app_rdtss.o(i.rdtss_value_req_ind_handler) refers to app_info.o(i.app_info_tlv_snapshot) for app_info_tlv_snapshot
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
@@ -514,11 +519,15 @@ Section Cross References
app_ble.o(i.app_ble_adv_init) refers to ns_ble.o(i.ns_ble_adv_init) for ns_ble_adv_init
app_ble.o(i.app_ble_adv_init) refers to app_ble.o(i.app_ble_adv_msg_handler) for app_ble_adv_msg_handler
app_ble.o(i.app_ble_connected) refers to app_gpio.o(i.LedOn) for LedOn
+ app_ble.o(i.app_ble_connected) refers to app_ble_proto.o(i.app_ble_proto_log_get) for app_ble_proto_log_get
+ app_ble.o(i.app_ble_connected) refers to printfa.o(i.__0printf) for __2printf
app_ble.o(i.app_ble_connected) refers to ns_ble.o(i.ns_ble_mtu_set) for ns_ble_mtu_set
app_ble.o(i.app_ble_connected) refers to app_rdtss.o(.data) for notify_en
app_ble.o(i.app_ble_disconnected) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
app_ble.o(i.app_ble_disconnected) refers to app_ble_proto.o(i.app_ble_proto_on_disconnect) for app_ble_proto_on_disconnect
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_ble_proto.o(i.app_ble_proto_log_get) for app_ble_proto_log_get
+ app_ble.o(i.app_ble_disconnected) refers to printfa.o(i.__0printf) for __2printf
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
@@ -536,9 +545,13 @@ Section Cross References
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_ble_proto.o(i.app_ble_proto_on_disconnect) for app_ble_proto_on_disconnect
app_ble.o(i.app_ble_msg_handler) refers to app_gpio.o(i.LedOff) for LedOff
+ app_ble.o(i.app_ble_msg_handler) refers to app_ble_proto.o(i.app_ble_proto_log_get) for app_ble_proto_log_get
+ app_ble.o(i.app_ble_msg_handler) refers to printfa.o(i.__0printf) 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 ns_ble.o(i.ns_ble_mtu_set) for ns_ble_mtu_set
app_ble.o(i.app_ble_msg_handler) refers to app_rdtss.o(.data) for notify_en
+ app_ble.o(i.app_ble_msg_handler) refers to app_ble.o(i.app_ble_disconnected) for i.app_ble_disconnected
+ app_ble.o(i.app_ble_msg_handler) refers to app_ble.o(i.app_ble_connected) for i.app_ble_connected
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
@@ -596,10 +609,17 @@ Section Cross References
bsp_usart.o(i.bsp_usart_write_dma) refers to n32wb03x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
bsp_usart.o(i.fputc) refers to n32wb03x_usart.o(i.USART_SendData) for USART_SendData
bsp_usart.o(i.fputc) refers to n32wb03x_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus
+ cli_core.o(i.CmdBleLog) refers to strcmp.o(.text) for strcmp
+ cli_core.o(i.CmdBleLog) refers to cli_core.o(i.cli_write) for cli_write
+ cli_core.o(i.CmdBleLog) refers to app_ble_proto.o(i.app_ble_proto_log_set) for app_ble_proto_log_set
+ cli_core.o(i.CmdBleLog) refers to app_ble_proto.o(i.app_ble_proto_log_get) for app_ble_proto_log_get
+ cli_core.o(i.CmdBleLog) refers to cli_core.o(i.cli_printf) for cli_printf
cli_core.o(i.CmdDevInfo) refers to app_info.o(i.app_info_chip_temp_c10) for app_info_chip_temp_c10
cli_core.o(i.CmdDevInfo) refers to app_info.o(i.app_fan_get_rpm) for app_fan_get_rpm
cli_core.o(i.CmdDevInfo) refers to cli_core.o(i.cli_printf) for cli_printf
cli_core.o(i.CmdDevInfo) refers to cli_core.o(i.cli_write) for cli_write
+ cli_core.o(i.CmdDevInfo) refers to system_n32wb03x.o(i.SystemTrimValueGet) for SystemTrimValueGet
+ cli_core.o(i.CmdDevInfo) refers to app_info.o(i.app_info_last_temp_raw) for app_info_last_temp_raw
cli_core.o(i.CmdDevInfo) refers to idiv.o(.text) for __aeabi_idivmod
cli_core.o(i.CmdDevInfo) refers to app_info.o(i.app_info_vdd_mv) for app_info_vdd_mv
cli_core.o(i.CmdDevInfo) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
@@ -642,6 +662,7 @@ Section Cross References
cli_core.o(.constdata) refers to cli_core.o(i.CmdVersion) for CmdVersion
cli_core.o(.constdata) refers to cli_core.o(i.CmdSysInfo) for CmdSysInfo
cli_core.o(.constdata) refers to cli_core.o(i.CmdDevInfo) for CmdDevInfo
+ cli_core.o(.constdata) refers to cli_core.o(i.CmdBleLog) for CmdBleLog
cli_core.o(.constdata) refers to cli_core.o(i.CmdLed) for CmdLed
app_cli.o(i.AppCli_Init) refers to tasks.o(i.xTaskCreate) for xTaskCreate
app_cli.o(i.AppCli_Init) refers to app_cli.o(i.CliTask) for CliTask
@@ -678,10 +699,23 @@ Section Cross References
n32wb03x_it.o(i.HardFault_Handler) refers to n32wb03x_it.o(.emb_text) for __asm___13_n32wb03x_it_c_d405580c__hardfault_exc_return
n32wb03x_it.o(i.HardFault_Handler) refers to printfa.o(i.__0printf) for __2printf
n32wb03x_it.o(i.USART1_IRQHandler) refers to bsp_usart.o(i.bsp_usart_rx_isr_handler) for bsp_usart_rx_isr_handler
+ app_ble_proto.o(i.app_ble_proto_cli_exec) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_ble_proto.o(i.app_ble_proto_cli_exec) refers to cli_core.o(i.cli_set_output) for cli_set_output
+ app_ble_proto.o(i.app_ble_proto_cli_exec) refers to cli_core.o(i.cli_exec_line) for cli_exec_line
+ app_ble_proto.o(i.app_ble_proto_cli_exec) refers to strlen.o(.text) for strlen
+ app_ble_proto.o(i.app_ble_proto_cli_exec) refers to printfa.o(i.__0printf) for __2printf
+ app_ble_proto.o(i.app_ble_proto_cli_exec) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.app_ble_proto_cli_exec) refers to app_ble_proto.o(.bss) for .bss
+ app_ble_proto.o(i.app_ble_proto_cli_exec) refers to app_ble_proto.o(i.cli_rsp_out) for cli_rsp_out
+ app_ble_proto.o(i.app_ble_proto_cli_rsp) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.app_ble_proto_cli_rsp) refers to app_ble_proto.o(.bss) for .bss
app_ble_proto.o(i.app_ble_proto_init) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.app_ble_proto_log_get) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.app_ble_proto_log_set) refers to app_ble_proto.o(.data) for .data
app_ble_proto.o(i.app_ble_proto_on_disconnect) refers to ble_up.o(i.ble_up_reset) for ble_up_reset
app_ble_proto.o(i.app_ble_proto_on_disconnect) refers to app_ota.o(i.app_ota_abort) for app_ota_abort
app_ble_proto.o(i.app_ble_proto_on_disconnect) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(i.proto_dump) for proto_dump
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to memcpya.o(.text) for __aeabi_memcpy
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to cli_core.o(i.cli_set_output) for cli_set_output
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to cli_core.o(i.cli_exec_line) for cli_exec_line
@@ -692,11 +726,16 @@ Section Cross References
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(.data) for .data
app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(i.proto_cli_out) for proto_cli_out
app_ble_proto.o(i.app_ble_proto_send_frame) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_ble_proto.o(i.app_ble_proto_send_frame) refers to app_ble_proto.o(i.proto_dump) for proto_dump
app_ble_proto.o(i.app_ble_proto_send_frame) refers to ble_up.o(i.ble_up_write) for ble_up_write
app_ble_proto.o(i.app_ble_proto_send_frame) refers to app_ble_proto.o(.bss) for .bss
+ app_ble_proto.o(i.app_ble_proto_send_frame) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.cli_rsp_out) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.cli_rsp_out) refers to app_ble_proto.o(.bss) for .bss
app_ble_proto.o(i.proto_cli_out) refers to strlen.o(.text) for strlen
app_ble_proto.o(i.proto_cli_out) refers to app_ble_proto.o(i.app_ble_proto_send_frame) for app_ble_proto_send_frame
app_ble_proto.o(i.proto_cli_out) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.proto_dump) refers to printfa.o(i.__0printf) for __2printf
app_ota.o(i.app_ota_abort) refers to app_ota.o(.data) for .data
app_ota.o(i.app_ota_handle_frame) refers to app_ota.o(i.ota_on_end) for ota_on_end
app_ota.o(i.app_ota_handle_frame) refers to app_ota.o(i.ota_respond) for ota_respond
@@ -719,37 +758,50 @@ Section Cross References
app_ota.o(i.ota_on_end) refers to app_ota.o(.data) for .data
app_ota.o(i.ota_respond) refers to app_ble_proto.o(i.app_ble_proto_send_frame) for app_ble_proto_send_frame
app_info.o(i.app_info_chip_temp_c10) refers to n32wb03x_adc.o(i.ADC_EnableTS) for ADC_EnableTS
+ app_info.o(i.app_info_chip_temp_c10) refers to tasks.o(i.vTaskDelay) for vTaskDelay
app_info.o(i.app_info_chip_temp_c10) refers to app_info.o(i.info_adc_read) for info_adc_read
app_info.o(i.app_info_chip_temp_c10) refers to n32wb03x_adc.o(i.ADC_ConverValueToTemperature) for ADC_ConverValueToTemperature
app_info.o(i.app_info_chip_temp_c10) refers to fmul.o(.text) for __aeabi_fmul
app_info.o(i.app_info_chip_temp_c10) refers to ffixi.o(.text) for __aeabi_f2iz
- app_info.o(i.app_info_handle_query) refers to app_info.o(i.info_put_tlv) for info_put_tlv
- app_info.o(i.app_info_handle_query) refers to n32wb03x_adc.o(i.ADC_EnableTS) for ADC_EnableTS
- app_info.o(i.app_info_handle_query) refers to app_info.o(i.info_adc_read) for info_adc_read
- app_info.o(i.app_info_handle_query) refers to n32wb03x_adc.o(i.ADC_ConverValueToTemperature) for ADC_ConverValueToTemperature
- app_info.o(i.app_info_handle_query) refers to fmul.o(.text) for __aeabi_fmul
- app_info.o(i.app_info_handle_query) refers to ffixi.o(.text) for __aeabi_f2iz
- app_info.o(i.app_info_handle_query) refers to app_info.o(i.app_fan_get_rpm) for app_fan_get_rpm
- app_info.o(i.app_info_handle_query) refers to n32wb03x_adc.o(i.ADC_ConverValueToVoltage) for ADC_ConverValueToVoltage
- app_info.o(i.app_info_handle_query) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
- app_info.o(i.app_info_handle_query) refers to uidiv.o(.text) for __aeabi_uidivmod
- app_info.o(i.app_info_handle_query) refers to heap_4.o(i.xPortGetFreeHeapSize) for xPortGetFreeHeapSize
+ app_info.o(i.app_info_chip_temp_c10) refers to app_info.o(.data) for .data
+ app_info.o(i.app_info_handle_query) refers to app_info.o(i.info_fill_item) for info_fill_item
app_info.o(i.app_info_handle_query) refers to app_ble_proto.o(i.app_ble_proto_send_frame) for app_ble_proto_send_frame
app_info.o(i.app_info_handle_query) refers to app_info.o(.constdata) for .constdata
+ app_info.o(i.app_info_last_temp_raw) refers to app_info.o(.data) for .data
+ app_info.o(i.app_info_tlv_snapshot) refers to app_info.o(i.info_fill_item) for info_fill_item
+ app_info.o(i.app_info_tlv_snapshot) refers to app_info.o(.constdata) for .constdata
+ app_info.o(i.app_info_tlv_snapshot) refers to app_info.o(.bss) for .bss
app_info.o(i.app_info_vdd_mv) refers to app_info.o(i.info_adc_read) for info_adc_read
app_info.o(i.app_info_vdd_mv) refers to n32wb03x_adc.o(i.ADC_ConverValueToVoltage) for ADC_ConverValueToVoltage
- app_info.o(i.info_adc_read) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk) for RCC_EnableAHBPeriphClk
- app_info.o(i.info_adc_read) refers to n32wb03x_rcc.o(i.RCC_ConfigAdcClk) for RCC_ConfigAdcClk
- app_info.o(i.info_adc_read) refers to n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL) for RCC_Enable_ADC_CLK_SRC_AUDIOPLL
- app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_DeInit) for ADC_DeInit
- app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_SetOverSampleCounter) for ADC_SetOverSampleCounter
- app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_EnableBypassFilter) for ADC_EnableBypassFilter
+ app_info.o(i.info_adc_init) refers to n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk) for RCC_EnableAHBPeriphClk
+ app_info.o(i.info_adc_init) refers to n32wb03x_rcc.o(i.RCC_ConfigAdcClk) for RCC_ConfigAdcClk
+ app_info.o(i.info_adc_init) refers to n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL) for RCC_Enable_ADC_CLK_SRC_AUDIOPLL
+ app_info.o(i.info_adc_init) refers to n32wb03x_adc.o(i.ADC_DeInit) for ADC_DeInit
+ app_info.o(i.info_adc_init) refers to n32wb03x_adc.o(i.ADC_SetOverSampleCounter) for ADC_SetOverSampleCounter
+ app_info.o(i.info_adc_init) refers to n32wb03x_adc.o(i.ADC_EnableBypassFilter) for ADC_EnableBypassFilter
+ app_info.o(i.info_adc_init) refers to n32wb03x_adc.o(i.ADC_EnableTS) for ADC_EnableTS
+ app_info.o(i.info_adc_init) refers to tasks.o(i.vTaskDelay) for vTaskDelay
+ app_info.o(i.info_adc_init) refers to app_info.o(i.info_adc_read) for info_adc_read
+ app_info.o(i.info_adc_init) refers to app_info.o(.data) for .data
+ app_info.o(i.info_adc_read) refers to app_info.o(i.info_adc_init) for info_adc_init
app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_ConfigChannel) for ADC_ConfigChannel
app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_Enable) for ADC_Enable
app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_GetFlagStatus) for ADC_GetFlagStatus
app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_ClearFlag) for ADC_ClearFlag
app_info.o(i.info_adc_read) refers to n32wb03x_adc.o(i.ADC_GetDat) for ADC_GetDat
- app_info.o(i.info_adc_read) refers to app_info.o(.data) for .data
+ app_info.o(i.info_fill_item) refers to app_info.o(i.info_put_tlv) for info_put_tlv
+ app_info.o(i.info_fill_item) refers to n32wb03x_adc.o(i.ADC_EnableTS) for ADC_EnableTS
+ app_info.o(i.info_fill_item) refers to tasks.o(i.vTaskDelay) for vTaskDelay
+ app_info.o(i.info_fill_item) refers to app_info.o(i.info_adc_read) for info_adc_read
+ app_info.o(i.info_fill_item) refers to n32wb03x_adc.o(i.ADC_ConverValueToTemperature) for ADC_ConverValueToTemperature
+ app_info.o(i.info_fill_item) refers to fmul.o(.text) for __aeabi_fmul
+ app_info.o(i.info_fill_item) refers to ffixi.o(.text) for __aeabi_f2iz
+ app_info.o(i.info_fill_item) refers to app_info.o(i.app_fan_get_rpm) for app_fan_get_rpm
+ app_info.o(i.info_fill_item) refers to n32wb03x_adc.o(i.ADC_ConverValueToVoltage) for ADC_ConverValueToVoltage
+ app_info.o(i.info_fill_item) refers to tasks.o(i.xTaskGetTickCount) for xTaskGetTickCount
+ app_info.o(i.info_fill_item) refers to uidiv.o(.text) for __aeabi_uidivmod
+ app_info.o(i.info_fill_item) refers to heap_4.o(i.xPortGetFreeHeapSize) for xPortGetFreeHeapSize
+ app_info.o(i.info_fill_item) refers to app_info.o(.data) for .data
app_gpio.o(i.LedBlink) refers to n32wb03x_gpio.o(i.GPIO_TogglePin) for GPIO_TogglePin
app_gpio.o(i.LedInit) refers to n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk) for RCC_EnableAPB2PeriphClk
app_gpio.o(i.LedInit) refers to n32wb03x_gpio.o(i.GPIO_InitStruct) for GPIO_InitStruct
@@ -1668,8 +1720,6 @@ Removing Unused input sections from the image.
Removing app_rdtss.o(.emb_text), (8 bytes).
Removing app_rdtss.o(i.app_rdtss_init), (48 bytes).
Removing app_ble.o(.emb_text), (8 bytes).
- Removing app_ble.o(i.app_ble_connected), (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).
@@ -1744,7 +1794,7 @@ Removing Unused input sections from the image.
Removing ns_sec.o(i.co_rand_word), (8 bytes).
Removing ns_ble.o(i.__ARM_common_memcpy1_5), (22 bytes).
-411 unused section(s) (total 15356 bytes) removed from the image.
+409 unused section(s) (total 15288 bytes) removed from the image.
==============================================================================
@@ -1779,37 +1829,37 @@ Image Symbol Table
Symbol Name Value Ov Type Size Object(Section)
- ../clib/../cmprslib/lz77c.c 0x00000000 Number 0 __dclz77c.o ABSOLUTE
- ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
- ../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE
+ ../clib/../cmprslib/zerorunl2.c 0x00000000 Number 0 __dczerorl2.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE
+ ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
- ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
+ ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE
../clib/microlib/stdlib/rand.c 0x00000000 Number 0 rand.o ABSOLUTE
../clib/microlib/string/memchr.c 0x00000000 Number 0 memchr.o ABSOLUTE
@@ -1826,19 +1876,19 @@ Image Symbol Table
../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE
- ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
+ ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
- ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixi.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
- ../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
- ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
- ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
+ ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
..\..\Boot\src\boot_crc32.c 0x00000000 Number 0 boot_crc32.o ABSOLUTE
..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s 0x00000000 Number 0 startup_n32wb03x.o ABSOLUTE
..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\system_n32wb03x.c 0x00000000 Number 0 system_n32wb03x.o ABSOLUTE
@@ -1986,431 +2036,449 @@ Image Symbol Table
.text 0x01008982 Section 0 depilogue.o(.text)
.text 0x01008a40 Section 40 cdrcmple.o(.text)
.text 0x01008a68 Section 36 init.o(.text)
- .text 0x01008a8c Section 0 __dclz77c.o(.text)
- i.ADC_ClearFlag 0x01008bc4 Section 0 n32wb03x_adc.o(i.ADC_ClearFlag)
- i.ADC_ConfigChannel 0x01008bca Section 0 n32wb03x_adc.o(i.ADC_ConfigChannel)
- i.ADC_ConverValueToTemperature 0x01008bd8 Section 0 n32wb03x_adc.o(i.ADC_ConverValueToTemperature)
- i.ADC_ConverValueToVoltage 0x01008c2c Section 0 n32wb03x_adc.o(i.ADC_ConverValueToVoltage)
- i.ADC_DeInit 0x01008cb4 Section 0 n32wb03x_adc.o(i.ADC_DeInit)
- i.ADC_Enable 0x01008d08 Section 0 n32wb03x_adc.o(i.ADC_Enable)
- i.ADC_EnableBypassFilter 0x01008d1c Section 0 n32wb03x_adc.o(i.ADC_EnableBypassFilter)
- i.ADC_EnableTS 0x01008d6c Section 0 n32wb03x_adc.o(i.ADC_EnableTS)
- i.ADC_GetDat 0x01008d7e Section 0 n32wb03x_adc.o(i.ADC_GetDat)
- i.ADC_GetFlagStatus 0x01008d84 Section 0 n32wb03x_adc.o(i.ADC_GetFlagStatus)
- i.ADC_SetOverSampleCounter 0x01008d94 Section 0 n32wb03x_adc.o(i.ADC_SetOverSampleCounter)
- i.AppCli_Init 0x01008dac Section 0 app_cli.o(i.AppCli_Init)
- i.CliTask 0x01008dd4 Section 0 app_cli.o(i.CliTask)
- CliTask 0x01008dd5 Thumb Code 984 app_cli.o(i.CliTask)
- i.CmdDevInfo 0x01009208 Section 0 cli_core.o(i.CmdDevInfo)
- CmdDevInfo 0x01009209 Thumb Code 124 cli_core.o(i.CmdDevInfo)
- i.CmdHelp 0x01009354 Section 0 cli_core.o(i.CmdHelp)
- CmdHelp 0x01009355 Thumb Code 44 cli_core.o(i.CmdHelp)
- i.CmdLed 0x010093c8 Section 0 cli_core.o(i.CmdLed)
- CmdLed 0x010093c9 Thumb Code 128 cli_core.o(i.CmdLed)
- i.CmdSysInfo 0x01009498 Section 0 cli_core.o(i.CmdSysInfo)
- CmdSysInfo 0x01009499 Thumb Code 88 cli_core.o(i.CmdSysInfo)
- i.CmdVersion 0x01009580 Section 0 cli_core.o(i.CmdVersion)
- CmdVersion 0x01009581 Thumb Code 28 cli_core.o(i.CmdVersion)
- i.DMA_ClearFlag 0x01009618 Section 0 n32wb03x_dma.o(i.DMA_ClearFlag)
- i.DMA_DeInit 0x0100961c Section 0 n32wb03x_dma.o(i.DMA_DeInit)
- i.DMA_EnableChannel 0x010096a4 Section 0 n32wb03x_dma.o(i.DMA_EnableChannel)
- i.DMA_GetFlagStatus 0x010096bc Section 0 n32wb03x_dma.o(i.DMA_GetFlagStatus)
- i.DMA_Init 0x010096cc Section 0 n32wb03x_dma.o(i.DMA_Init)
- i.DMA_RequestRemap 0x0100970c Section 0 n32wb03x_dma.o(i.DMA_RequestRemap)
- i.EXTI_ClrITPendBit 0x0100971c Section 0 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
- i.EXTI_GetITStatus 0x01009728 Section 0 n32wb03x_exti.o(i.EXTI_GetITStatus)
- i.EXTI_InitPeripheral 0x01009744 Section 0 n32wb03x_exti.o(i.EXTI_InitPeripheral)
- i.GPIO_InitPeripheral 0x010097b4 Section 0 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
- i.GPIO_InitStruct 0x0100986c Section 0 n32wb03x_gpio.o(i.GPIO_InitStruct)
- i.GPIO_ResetBits 0x01009888 Section 0 n32wb03x_gpio.o(i.GPIO_ResetBits)
- i.GPIO_SetBits 0x0100988c Section 0 n32wb03x_gpio.o(i.GPIO_SetBits)
- i.GPIO_TogglePin 0x01009890 Section 0 n32wb03x_gpio.o(i.GPIO_TogglePin)
- i.HardFault_Handler 0x01009898 Section 0 n32wb03x_it.o(i.HardFault_Handler)
- i.LedBlink 0x01009948 Section 0 app_gpio.o(i.LedBlink)
- i.LedInit 0x01009950 Section 0 app_gpio.o(i.LedInit)
- i.LedOff 0x0100999c Section 0 app_gpio.o(i.LedOff)
- i.LedOn 0x010099a4 Section 0 app_gpio.o(i.LedOn)
- i.NVIC_Init 0x010099ac Section 0 misc.o(i.NVIC_Init)
- i.OTPTrim_Read 0x01009a24 Section 0 system_n32wb03x.o(i.OTPTrim_Read)
- i.Qflash_Erase_Sector 0x01009af0 Section 0 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
- i.Qflash_Init 0x01009b14 Section 0 n32wb03x_qflash.o(i.Qflash_Init)
- i.Qflash_Write 0x01009b4c Section 0 n32wb03x_qflash.o(i.Qflash_Write)
- i.RCC_ConfigAdcClk 0x01009b70 Section 0 n32wb03x_rcc.o(i.RCC_ConfigAdcClk)
- i.RCC_EnableAHBPeriphClk 0x01009b84 Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
- i.RCC_EnableAHBPeriphReset 0x01009b9c Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphReset)
- i.RCC_EnableAPB2PeriphClk 0x01009bb4 Section 0 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
- i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL 0x01009bcc Section 0 n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL)
- i.RCC_GetClocksFreqValue 0x01009be8 Section 0 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
- i.SVC_Handler 0x01009c5c Section 0 port.o(i.SVC_Handler)
- i.SysTick_Handler 0x01009c60 Section 0 port.o(i.SysTick_Handler)
- i.SystemGetMacAddr 0x01009c84 Section 0 system_n32wb03x.o(i.SystemGetMacAddr)
- i.SystemInit 0x01009cb8 Section 0 system_n32wb03x.o(i.SystemInit)
- i.SystemTrimValueGet 0x01009e38 Section 0 system_n32wb03x.o(i.SystemTrimValueGet)
- i.USART1_IRQHandler 0x01009e68 Section 0 n32wb03x_it.o(i.USART1_IRQHandler)
- i.USART_ConfigInt 0x01009e70 Section 0 n32wb03x_usart.o(i.USART_ConfigInt)
- i.USART_Enable 0x01009ea4 Section 0 n32wb03x_usart.o(i.USART_Enable)
- i.USART_EnableDMA 0x01009ec0 Section 0 n32wb03x_usart.o(i.USART_EnableDMA)
- i.USART_GetFlagStatus 0x01009ed0 Section 0 n32wb03x_usart.o(i.USART_GetFlagStatus)
- i.USART_GetIntStatus 0x01009ede Section 0 n32wb03x_usart.o(i.USART_GetIntStatus)
- i.USART_Init 0x01009f20 Section 0 n32wb03x_usart.o(i.USART_Init)
- i.USART_ReceiveData 0x01009fa8 Section 0 n32wb03x_usart.o(i.USART_ReceiveData)
- i.USART_SendData 0x01009fb0 Section 0 n32wb03x_usart.o(i.USART_SendData)
- i.__0printf 0x01009fb8 Section 0 printfa.o(i.__0printf)
- i.__0sprintf 0x01009fd8 Section 0 printfa.o(i.__0sprintf)
- i.__0vsnprintf 0x0100a000 Section 0 printfa.o(i.__0vsnprintf)
- i.__ARM_clz 0x0100a02c Section 0 depilogue.o(i.__ARM_clz)
- i._fp_digits 0x0100a05c Section 0 printfa.o(i._fp_digits)
- _fp_digits 0x0100a05d Thumb Code 344 printfa.o(i._fp_digits)
- i._printf_core 0x0100a1d0 Section 0 printfa.o(i._printf_core)
- _printf_core 0x0100a1d1 Thumb Code 1754 printfa.o(i._printf_core)
- i._printf_post_padding 0x0100a8bc Section 0 printfa.o(i._printf_post_padding)
- _printf_post_padding 0x0100a8bd Thumb Code 32 printfa.o(i._printf_post_padding)
- i._printf_pre_padding 0x0100a8dc Section 0 printfa.o(i._printf_pre_padding)
- _printf_pre_padding 0x0100a8dd Thumb Code 44 printfa.o(i._printf_pre_padding)
- i._snputc 0x0100a908 Section 0 printfa.o(i._snputc)
- _snputc 0x0100a909 Thumb Code 22 printfa.o(i._snputc)
- i._sputc 0x0100a91e Section 0 printfa.o(i._sputc)
- _sputc 0x0100a91f Thumb Code 10 printfa.o(i._sputc)
- i.app_ble_adv_init 0x0100a928 Section 0 app_ble.o(i.app_ble_adv_init)
- i.app_ble_adv_msg_handler 0x0100a99c Section 0 app_ble.o(i.app_ble_adv_msg_handler)
- i.app_ble_gap_params_init 0x0100a9a0 Section 0 app_ble.o(i.app_ble_gap_params_init)
- i.app_ble_init 0x0100aa38 Section 0 app_ble.o(i.app_ble_init)
- i.app_ble_msg_handler 0x0100aa84 Section 0 app_ble.o(i.app_ble_msg_handler)
- i.app_ble_proto_init 0x0100aacc Section 0 app_ble_proto.o(i.app_ble_proto_init)
- i.app_ble_proto_on_disconnect 0x0100aae0 Section 0 app_ble_proto.o(i.app_ble_proto_on_disconnect)
- i.app_ble_proto_rx_bytes 0x0100aaf8 Section 0 app_ble_proto.o(i.app_ble_proto_rx_bytes)
- i.app_ble_proto_send_frame 0x0100ac78 Section 0 app_ble_proto.o(i.app_ble_proto_send_frame)
- i.app_ble_sec_init 0x0100ad0c Section 0 app_ble.o(i.app_ble_sec_init)
- i.app_conn_params_update_evt_handler 0x0100ad5c Section 0 ns_ble_task.o(i.app_conn_params_update_evt_handler)
- app_conn_params_update_evt_handler 0x0100ad5d Thumb Code 12 ns_ble_task.o(i.app_conn_params_update_evt_handler)
- i.app_create_advertising 0x0100ad6c Section 0 ns_ble.o(i.app_create_advertising)
- app_create_advertising 0x0100ad6d Thumb Code 192 ns_ble.o(i.app_create_advertising)
- i.app_dis_add_dis 0x0100ae38 Section 0 app_dis.o(i.app_dis_add_dis)
- i.app_entry_point_handler 0x0100ae94 Section 0 ns_ble_task.o(i.app_entry_point_handler)
- i.app_fan_get_rpm 0x0100af98 Section 0 app_info.o(i.app_fan_get_rpm)
- i.app_info_chip_temp_c10 0x0100afa0 Section 0 app_info.o(i.app_info_chip_temp_c10)
- i.app_info_handle_query 0x0100afe8 Section 0 app_info.o(i.app_info_handle_query)
- i.app_info_vdd_mv 0x0100b128 Section 0 app_info.o(i.app_info_vdd_mv)
- i.app_init_timeout_evt_handler 0x0100b148 Section 0 ns_ble_task.o(i.app_init_timeout_evt_handler)
- app_init_timeout_evt_handler 0x0100b149 Thumb Code 22 ns_ble_task.o(i.app_init_timeout_evt_handler)
- i.app_lsi_calib_evt_handler 0x0100b164 Section 0 ns_ble_task.o(i.app_lsi_calib_evt_handler)
- app_lsi_calib_evt_handler 0x0100b165 Thumb Code 140 ns_ble_task.o(i.app_lsi_calib_evt_handler)
- i.app_ota_abort 0x0100b210 Section 0 app_ota.o(i.app_ota_abort)
- i.app_ota_handle_frame 0x0100b228 Section 0 app_ota.o(i.app_ota_handle_frame)
- i.app_rdtss_add_rdts 0x0100b344 Section 0 app_rdtss.o(i.app_rdtss_add_rdts)
- i.app_sec_msg_dflt_handler 0x0100b3ac Section 0 ns_sec.o(i.app_sec_msg_dflt_handler)
- app_sec_msg_dflt_handler 0x0100b3ad Thumb Code 4 ns_sec.o(i.app_sec_msg_dflt_handler)
- i.app_set_adv_data 0x0100b3b0 Section 0 ns_ble.o(i.app_set_adv_data)
- app_set_adv_data 0x0100b3b1 Thumb Code 100 ns_ble.o(i.app_set_adv_data)
- i.app_set_scan_rsp_data 0x0100b428 Section 0 ns_ble.o(i.app_set_scan_rsp_data)
- app_set_scan_rsp_data 0x0100b429 Thumb Code 172 ns_ble.o(i.app_set_scan_rsp_data)
- i.app_start_advertising 0x0100b4ec Section 0 ns_ble.o(i.app_start_advertising)
- app_start_advertising 0x0100b4ed Thumb Code 100 ns_ble.o(i.app_start_advertising)
- i.app_user_msg_handler 0x0100b55c Section 0 app_ble.o(i.app_user_msg_handler)
- i.attm_att_set_value 0x0100b560 Section 0 lib_att.o(i.attm_att_set_value)
- i.ble_schedule_task 0x0100b620 Section 0 main.o(i.ble_schedule_task)
- ble_schedule_task 0x0100b621 Thumb Code 16 main.o(i.ble_schedule_task)
- i.ble_up_on_cfm 0x0100b630 Section 0 ble_up.o(i.ble_up_on_cfm)
- i.ble_up_poll 0x0100b644 Section 0 ble_up.o(i.ble_up_poll)
- i.ble_up_reset 0x0100b69c Section 0 ble_up.o(i.ble_up_reset)
- i.ble_up_write 0x0100b6ac Section 0 ble_up.o(i.ble_up_write)
- i.bsp_usart_init 0x0100b6f4 Section 0 bsp_usart.o(i.bsp_usart_init)
- i.bsp_usart_read_byte 0x0100b7d0 Section 0 bsp_usart.o(i.bsp_usart_read_byte)
- i.bsp_usart_rx_isr_handler 0x0100b808 Section 0 bsp_usart.o(i.bsp_usart_rx_isr_handler)
- i.bsp_usart_tx_lock 0x0100b85c Section 0 bsp_usart.o(i.bsp_usart_tx_lock)
- i.bsp_usart_tx_unlock 0x0100b87c Section 0 bsp_usart.o(i.bsp_usart_tx_unlock)
- i.bsp_usart_write_dma 0x0100b8a0 Section 0 bsp_usart.o(i.bsp_usart_write_dma)
- i.caiic_crc32 0x0100b938 Section 0 boot_crc32.o(i.caiic_crc32)
- i.check_client_char_cfg 0x0100b96c Section 0 rdts_common.o(i.check_client_char_cfg)
- i.cli_cmd_count 0x0100b996 Section 0 cli_core.o(i.cli_cmd_count)
- i.cli_cmd_name 0x0100b99c Section 0 cli_core.o(i.cli_cmd_name)
- i.cli_exec_line 0x0100b9b4 Section 0 cli_core.o(i.cli_exec_line)
- i.cli_printf 0x0100ba68 Section 0 cli_core.o(i.cli_printf)
- i.cli_redraw_line 0x0100ba94 Section 0 app_cli.o(i.cli_redraw_line)
- cli_redraw_line 0x0100ba95 Thumb Code 94 app_cli.o(i.cli_redraw_line)
- i.cli_set_output 0x0100bafc Section 0 cli_core.o(i.cli_set_output)
- i.cli_write 0x0100bb08 Section 0 cli_core.o(i.cli_write)
- i.diss_check_val_len 0x0100bb2c Section 0 diss.o(i.diss_check_val_len)
- i.diss_cleanup 0x0100bb56 Section 0 diss.o(i.diss_cleanup)
- diss_cleanup 0x0100bb57 Thumb Code 2 diss.o(i.diss_cleanup)
- i.diss_create 0x0100bb58 Section 0 diss.o(i.diss_create)
- diss_create 0x0100bb59 Thumb Code 2 diss.o(i.diss_create)
- i.diss_destroy 0x0100bb5a Section 0 diss.o(i.diss_destroy)
- diss_destroy 0x0100bb5b Thumb Code 62 diss.o(i.diss_destroy)
- i.diss_handle_to_value 0x0100bb98 Section 0 diss.o(i.diss_handle_to_value)
- i.diss_init 0x0100bbcc Section 0 diss.o(i.diss_init)
- diss_init 0x0100bbcd Thumb Code 152 diss.o(i.diss_init)
- i.diss_prf_itf_get 0x0100bc6c Section 0 diss.o(i.diss_prf_itf_get)
- i.diss_set_value_req_handler 0x0100bc74 Section 0 diss_task.o(i.diss_set_value_req_handler)
- diss_set_value_req_handler 0x0100bc75 Thumb Code 152 diss_task.o(i.diss_set_value_req_handler)
- i.diss_task_init 0x0100bd10 Section 0 diss_task.o(i.diss_task_init)
- i.diss_value_cfm_handler 0x0100bd30 Section 0 diss_task.o(i.diss_value_cfm_handler)
- diss_value_cfm_handler 0x0100bd31 Thumb Code 120 diss_task.o(i.diss_value_cfm_handler)
- i.diss_value_req_ind_handler 0x0100bdac Section 0 app_dis.o(i.diss_value_req_ind_handler)
- diss_value_req_ind_handler 0x0100bdad Thumb Code 118 app_dis.o(i.diss_value_req_ind_handler)
- i.diss_value_to_handle 0x0100be6c Section 0 diss.o(i.diss_value_to_handle)
- i.eTaskGetState 0x0100bea8 Section 0 tasks.o(i.eTaskGetState)
- i.fputc 0x0100bf08 Section 0 bsp_usart.o(i.fputc)
- i.gapc_bond_ind_handler 0x0100bf44 Section 0 ns_sec.o(i.gapc_bond_ind_handler)
- gapc_bond_ind_handler 0x0100bf45 Thumb Code 206 ns_sec.o(i.gapc_bond_ind_handler)
- i.gapc_bond_req_ind_handler 0x0100c034 Section 0 ns_sec.o(i.gapc_bond_req_ind_handler)
- gapc_bond_req_ind_handler 0x0100c035 Thumb Code 478 ns_sec.o(i.gapc_bond_req_ind_handler)
- i.gapc_cmp_evt_handler 0x0100c23c Section 0 ns_ble_task.o(i.gapc_cmp_evt_handler)
- gapc_cmp_evt_handler 0x0100c23d Thumb Code 36 ns_ble_task.o(i.gapc_cmp_evt_handler)
- i.gapc_conn_rssi_ind_handler 0x0100c264 Section 0 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
- gapc_conn_rssi_ind_handler 0x0100c265 Thumb Code 92 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
- i.gapc_connection_req_ind_handler 0x0100c2d0 Section 0 ns_ble_task.o(i.gapc_connection_req_ind_handler)
- gapc_connection_req_ind_handler 0x0100c2d1 Thumb Code 310 ns_ble_task.o(i.gapc_connection_req_ind_handler)
- i.gapc_disconnect_ind_handler 0x0100c428 Section 0 ns_ble_task.o(i.gapc_disconnect_ind_handler)
- gapc_disconnect_ind_handler 0x0100c429 Thumb Code 88 ns_ble_task.o(i.gapc_disconnect_ind_handler)
- i.gapc_encrypt_ind_handler 0x0100c48c Section 0 ns_sec.o(i.gapc_encrypt_ind_handler)
- gapc_encrypt_ind_handler 0x0100c48d Thumb Code 34 ns_sec.o(i.gapc_encrypt_ind_handler)
- i.gapc_encrypt_req_ind_handler 0x0100c4b4 Section 0 ns_sec.o(i.gapc_encrypt_req_ind_handler)
- gapc_encrypt_req_ind_handler 0x0100c4b5 Thumb Code 280 ns_sec.o(i.gapc_encrypt_req_ind_handler)
- i.gapc_get_dev_info_req_ind_handler 0x0100c5e4 Section 0 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
- gapc_get_dev_info_req_ind_handler 0x0100c5e5 Thumb Code 116 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
- i.gapc_le_phy_ind_handler 0x0100c664 Section 0 ns_ble_task.o(i.gapc_le_phy_ind_handler)
- gapc_le_phy_ind_handler 0x0100c665 Thumb Code 12 ns_ble_task.o(i.gapc_le_phy_ind_handler)
- i.gapc_le_pkt_size_ind_handler 0x0100c670 Section 0 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
- gapc_le_pkt_size_ind_handler 0x0100c671 Thumb Code 22 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
- i.gapc_param_update_req_ind_handler 0x0100c68c Section 0 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
- gapc_param_update_req_ind_handler 0x0100c68d Thumb Code 94 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
- i.gapc_param_updated_ind_handler 0x0100c6f0 Section 0 ns_ble_task.o(i.gapc_param_updated_ind_handler)
- gapc_param_updated_ind_handler 0x0100c6f1 Thumb Code 36 ns_ble_task.o(i.gapc_param_updated_ind_handler)
- i.gapc_set_dev_info_req_ind_handler 0x0100c718 Section 0 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
- gapc_set_dev_info_req_ind_handler 0x0100c719 Thumb Code 52 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
- i.gapm_activity_created_ind_handler 0x0100c758 Section 0 ns_ble_task.o(i.gapm_activity_created_ind_handler)
- gapm_activity_created_ind_handler 0x0100c759 Thumb Code 46 ns_ble_task.o(i.gapm_activity_created_ind_handler)
- i.gapm_activity_stopped_ind_handler 0x0100c78c Section 0 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
- gapm_activity_stopped_ind_handler 0x0100c78d Thumb Code 82 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
- i.gapm_addr_solved_ind_handler 0x0100c7ec Section 0 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
- gapm_addr_solved_ind_handler 0x0100c7ed Thumb Code 32 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
- i.gapm_cmp_evt_handler 0x0100c818 Section 0 ns_ble_task.o(i.gapm_cmp_evt_handler)
- gapm_cmp_evt_handler 0x0100c819 Thumb Code 912 ns_ble_task.o(i.gapm_cmp_evt_handler)
- i.gapm_ext_adv_repoer_ind_handler 0x0100cbf8 Section 0 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
- gapm_ext_adv_repoer_ind_handler 0x0100cbf9 Thumb Code 164 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
- i.gapm_gen_rand_nb_ind_handler 0x0100cca4 Section 0 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
- gapm_gen_rand_nb_ind_handler 0x0100cca5 Thumb Code 54 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
- i.gapm_profile_added_ind_handler 0x0100ccda Section 0 ns_ble_task.o(i.gapm_profile_added_ind_handler)
- gapm_profile_added_ind_handler 0x0100ccdb Thumb Code 12 ns_ble_task.o(i.gapm_profile_added_ind_handler)
- i.gapm_scan_request_ind_handler 0x0100cce6 Section 0 ns_ble_task.o(i.gapm_scan_request_ind_handler)
- gapm_scan_request_ind_handler 0x0100cce7 Thumb Code 12 ns_ble_task.o(i.gapm_scan_request_ind_handler)
- i.gattc_att_info_req_ind_handler 0x0100ccf4 Section 0 rdtss_task.o(i.gattc_att_info_req_ind_handler)
- gattc_att_info_req_ind_handler 0x0100ccf5 Thumb Code 58 rdtss_task.o(i.gattc_att_info_req_ind_handler)
- i.gattc_cmp_evt_handler 0x0100cd34 Section 0 rdtss_task.o(i.gattc_cmp_evt_handler)
- gattc_cmp_evt_handler 0x0100cd35 Thumb Code 102 rdtss_task.o(i.gattc_cmp_evt_handler)
- i.gattc_cmp_evt_handler 0x0100cda4 Section 0 ns_ble_task.o(i.gattc_cmp_evt_handler)
- gattc_cmp_evt_handler 0x0100cda5 Thumb Code 36 ns_ble_task.o(i.gattc_cmp_evt_handler)
- i.gattc_mtu_changed_ind_handler 0x0100cdcc Section 0 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
- gattc_mtu_changed_ind_handler 0x0100cdcd Thumb Code 66 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
- i.gattc_read_req_ind_handler 0x0100ce18 Section 0 diss_task.o(i.gattc_read_req_ind_handler)
- gattc_read_req_ind_handler 0x0100ce19 Thumb Code 188 diss_task.o(i.gattc_read_req_ind_handler)
- i.gattc_read_req_ind_handler 0x0100cedc Section 0 rdtss_task.o(i.gattc_read_req_ind_handler)
- gattc_read_req_ind_handler 0x0100cedd Thumb Code 212 rdtss_task.o(i.gattc_read_req_ind_handler)
- i.gattc_write_req_ind_handler 0x0100cfbc Section 0 rdtss_task.o(i.gattc_write_req_ind_handler)
- gattc_write_req_ind_handler 0x0100cfbd Thumb Code 260 rdtss_task.o(i.gattc_write_req_ind_handler)
- i.get_cfg_handle 0x0100d0cc Section 0 rdts_common.o(i.get_cfg_handle)
- i.get_value_handle 0x0100d138 Section 0 rdts_common.o(i.get_value_handle)
- i.info_adc_read 0x0100d18c Section 0 app_info.o(i.info_adc_read)
- info_adc_read 0x0100d18d Thumb Code 148 app_info.o(i.info_adc_read)
- i.info_put_tlv 0x0100d230 Section 0 app_info.o(i.info_put_tlv)
- info_put_tlv 0x0100d231 Thumb Code 44 app_info.o(i.info_put_tlv)
- i.led_task 0x0100d25c Section 0 main.o(i.led_task)
- led_task 0x0100d25d Thumb Code 22 main.o(i.led_task)
- i.llhwc_modem_setmode 0x0100d278 Section 0 rwip_driver.o(i.llhwc_modem_setmode)
- i.llhwc_phy_prerx_flash 0x0100d2a8 Section 0 rwip_driver.o(i.llhwc_phy_prerx_flash)
- i.llhwc_setmode_reg_config 0x0100d3d8 Section 0 rwip_driver.o(i.llhwc_setmode_reg_config)
- llhwc_setmode_reg_config 0x0100d3d9 Thumb Code 88 rwip_driver.o(i.llhwc_setmode_reg_config)
- i.main 0x0100d468 Section 0 main.o(i.main)
- i.ns_EXTI4_12_IRQHandler 0x0100d604 Section 0 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
- i.ns_HardFault_Handler 0x0100d660 Section 0 ns_ble.o(i.ns_HardFault_Handler)
- i.ns_ble_add_prf_func_register 0x0100d688 Section 0 ns_ble.o(i.ns_ble_add_prf_func_register)
- i.ns_ble_add_svc 0x0100d6a8 Section 0 ns_ble.o(i.ns_ble_add_svc)
- i.ns_ble_adv_fsm_next 0x0100d6d4 Section 0 ns_ble.o(i.ns_ble_adv_fsm_next)
- i.ns_ble_adv_init 0x0100d7b0 Section 0 ns_ble.o(i.ns_ble_adv_init)
- i.ns_ble_adv_start 0x0100d7f8 Section 0 ns_ble.o(i.ns_ble_adv_start)
- i.ns_ble_adv_stop 0x0100d848 Section 0 ns_ble.o(i.ns_ble_adv_stop)
- i.ns_ble_delete_init 0x0100d894 Section 0 ns_ble.o(i.ns_ble_delete_init)
- i.ns_ble_delete_scan 0x0100d8d0 Section 0 ns_ble.o(i.ns_ble_delete_scan)
- i.ns_ble_disconnect 0x0100d908 Section 0 ns_ble.o(i.ns_ble_disconnect)
- i.ns_ble_gap_init 0x0100d934 Section 0 ns_ble.o(i.ns_ble_gap_init)
- i.ns_ble_get_connection_num 0x0100d9a0 Section 0 ns_ble.o(i.ns_ble_get_connection_num)
- i.ns_ble_list_set_ral 0x0100d9c4 Section 0 ns_ble.o(i.ns_ble_list_set_ral)
- i.ns_ble_lsc_config 0x0100da14 Section 0 ns_ble.o(i.ns_ble_lsc_config)
- i.ns_ble_mtu_set 0x0100da98 Section 0 ns_ble.o(i.ns_ble_mtu_set)
- i.ns_ble_prf_task_register 0x0100dacc Section 0 ns_ble.o(i.ns_ble_prf_task_register)
- i.ns_ble_scan_data_find 0x0100daf4 Section 0 ns_ble.o(i.ns_ble_scan_data_find)
- i.ns_ble_stack_init 0x0100db3c Section 0 ns_ble.o(i.ns_ble_stack_init)
- i.ns_ble_start_init 0x0100ddb4 Section 0 ns_ble.o(i.ns_ble_start_init)
- i.ns_ble_start_scan 0x0100ded8 Section 0 ns_ble.o(i.ns_ble_start_scan)
- i.ns_ble_stop_init 0x0100dfa4 Section 0 ns_ble.o(i.ns_ble_stop_init)
- i.ns_ble_stop_scan 0x0100dfdc Section 0 ns_ble.o(i.ns_ble_stop_scan)
- i.ns_ble_update_param 0x0100e018 Section 0 ns_ble.o(i.ns_ble_update_param)
- i.ns_bond_db_get_size 0x0100e090 Section 0 ns_sec.o(i.ns_bond_db_get_size)
- ns_bond_db_get_size 0x0100e091 Thumb Code 36 ns_sec.o(i.ns_bond_db_get_size)
- i.ns_bond_db_load 0x0100e0bc Section 0 ns_sec.o(i.ns_bond_db_load)
- ns_bond_db_load 0x0100e0bd Thumb Code 24 ns_sec.o(i.ns_bond_db_load)
- i.ns_bond_last_bonded_addr 0x0100e0d8 Section 0 ns_sec.o(i.ns_bond_last_bonded_addr)
- i.ns_bond_last_bonded_peer_id 0x0100e108 Section 0 ns_sec.o(i.ns_bond_last_bonded_peer_id)
- i.ns_bond_last_bonded_ral_info 0x0100e138 Section 0 ns_sec.o(i.ns_bond_last_bonded_ral_info)
- i.ns_bond_resolv_addr_start 0x0100e19c Section 0 ns_sec.o(i.ns_bond_resolv_addr_start)
- i.ns_bond_search_addr_irk 0x0100e1fc Section 0 ns_sec.o(i.ns_bond_search_addr_irk)
- i.ns_peripheral_config 0x0100e278 Section 0 ns_ble.o(i.ns_peripheral_config)
- i.ns_sec_bond_store_evt_handler 0x0100e34c Section 0 ns_sec.o(i.ns_sec_bond_store_evt_handler)
- i.ns_sec_get_bond_status 0x0100e4ac Section 0 ns_sec.o(i.ns_sec_get_bond_status)
- i.ns_sec_get_iocap 0x0100e4bc Section 0 ns_sec.o(i.ns_sec_get_iocap)
- i.ns_sec_init 0x0100e4c8 Section 0 ns_sec.o(i.ns_sec_init)
- i.ns_sleep_lock_acquire 0x0100e530 Section 0 ns_sleep.o(i.ns_sleep_lock_acquire)
- i.ns_sleep_lock_release 0x0100e548 Section 0 ns_sleep.o(i.ns_sleep_lock_release)
- i.ns_timer_api_process_handler 0x0100e55c Section 0 ns_timer.o(i.ns_timer_api_process_handler)
- i.ota_on_data 0x0100e624 Section 0 app_ota.o(i.ota_on_data)
- ota_on_data 0x0100e625 Thumb Code 334 app_ota.o(i.ota_on_data)
- i.ota_on_end 0x0100e77c Section 0 app_ota.o(i.ota_on_end)
- ota_on_end 0x0100e77d Thumb Code 398 app_ota.o(i.ota_on_end)
- i.ota_respond 0x0100e928 Section 0 app_ota.o(i.ota_respond)
- ota_respond 0x0100e929 Thumb Code 40 app_ota.o(i.ota_respond)
- i.patchx_enable 0x0100e950 Section 0 ns_ble.o(i.patchx_enable)
- patchx_enable 0x0100e951 Thumb Code 58 ns_ble.o(i.patchx_enable)
- i.prf_add_profile 0x0100e994 Section 0 prf.o(i.prf_add_profile)
- i.prf_dst_task_get 0x0100ea1c Section 0 prf.o(i.prf_dst_task_get)
- i.prf_env_get 0x0100ea2c Section 0 prf.o(i.prf_env_get)
- i.prf_get_id_from_task 0x0100ea5c Section 0 prf.o(i.prf_get_id_from_task)
- i.prf_get_itf_func_register 0x0100ea94 Section 0 prf.o(i.prf_get_itf_func_register)
- i.prf_get_task_from_id 0x0100eabc Section 0 prf.o(i.prf_get_task_from_id)
- i.prf_init 0x0100eaf4 Section 0 prf.o(i.prf_init)
- i.prf_itf_get 0x0100eba8 Section 0 prf.o(i.prf_itf_get)
- prf_itf_get 0x0100eba9 Thumb Code 44 prf.o(i.prf_itf_get)
- i.proto_cli_out 0x0100ebd8 Section 0 app_ble_proto.o(i.proto_cli_out)
- proto_cli_out 0x0100ebd9 Thumb Code 52 app_ble_proto.o(i.proto_cli_out)
- i.prvAddCurrentTaskToDelayedList 0x0100ec10 Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList)
- prvAddCurrentTaskToDelayedList 0x0100ec11 Thumb Code 78 tasks.o(i.prvAddCurrentTaskToDelayedList)
- i.prvCopyDataToQueue 0x0100ec68 Section 0 queue.o(i.prvCopyDataToQueue)
- prvCopyDataToQueue 0x0100ec69 Thumb Code 112 queue.o(i.prvCopyDataToQueue)
- i.prvIdleTask 0x0100ecd8 Section 0 tasks.o(i.prvIdleTask)
- prvIdleTask 0x0100ecd9 Thumb Code 72 tasks.o(i.prvIdleTask)
- i.prvInsertBlockIntoFreeList 0x0100ed2c Section 0 heap_4.o(i.prvInsertBlockIntoFreeList)
- prvInsertBlockIntoFreeList 0x0100ed2d Thumb Code 76 heap_4.o(i.prvInsertBlockIntoFreeList)
- i.prvListTasksWithinSingleList 0x0100ed80 Section 0 tasks.o(i.prvListTasksWithinSingleList)
- prvListTasksWithinSingleList 0x0100ed81 Thumb Code 200 tasks.o(i.prvListTasksWithinSingleList)
- i.prvTaskExitError 0x0100ee4c Section 0 port.o(i.prvTaskExitError)
- prvTaskExitError 0x0100ee4d Thumb Code 14 port.o(i.prvTaskExitError)
- i.prvUnlockQueue 0x0100ee60 Section 0 queue.o(i.prvUnlockQueue)
- prvUnlockQueue 0x0100ee61 Thumb Code 116 queue.o(i.prvUnlockQueue)
- i.pvPortMalloc 0x0100eed4 Section 0 heap_4.o(i.pvPortMalloc)
- i.pvTaskIncrementMutexHeldCount 0x0100efc8 Section 0 tasks.o(i.pvTaskIncrementMutexHeldCount)
- i.pxPortInitialiseStack 0x0100efe0 Section 0 port.o(i.pxPortInitialiseStack)
- i.rdtss_att_get_value 0x0100f004 Section 0 rdtss_task.o(i.rdtss_att_get_value)
- rdtss_att_get_value 0x0100f005 Thumb Code 58 rdtss_task.o(i.rdtss_att_get_value)
- i.rdtss_att_info_rsp_handler 0x0100f040 Section 0 rdtss_task.o(i.rdtss_att_info_rsp_handler)
- rdtss_att_info_rsp_handler 0x0100f041 Thumb Code 60 rdtss_task.o(i.rdtss_att_info_rsp_handler)
- i.rdtss_att_set_value 0x0100f080 Section 0 rdtss_task.o(i.rdtss_att_set_value)
- rdtss_att_set_value 0x0100f081 Thumb Code 104 rdtss_task.o(i.rdtss_att_set_value)
- i.rdtss_cleanup 0x0100f0e8 Section 0 rdtss.o(i.rdtss_cleanup)
- rdtss_cleanup 0x0100f0e9 Thumb Code 70 rdtss.o(i.rdtss_cleanup)
- i.rdtss_create 0x0100f134 Section 0 rdtss.o(i.rdtss_create)
- rdtss_create 0x0100f135 Thumb Code 70 rdtss.o(i.rdtss_create)
- i.rdtss_destroy 0x0100f180 Section 0 rdtss.o(i.rdtss_destroy)
- rdtss_destroy 0x0100f181 Thumb Code 66 rdtss.o(i.rdtss_destroy)
- i.rdtss_get_att_handle 0x0100f1c2 Section 0 rdts_common.o(i.rdtss_get_att_handle)
- i.rdtss_get_att_idx 0x0100f1de Section 0 rdts_common.o(i.rdtss_get_att_idx)
- i.rdtss_init 0x0100f206 Section 0 rdtss.o(i.rdtss_init)
- rdtss_init 0x0100f207 Thumb Code 152 rdtss.o(i.rdtss_init)
- i.rdtss_init_ccc_values 0x0100f2a0 Section 0 rdtss_task.o(i.rdtss_init_ccc_values)
- i.rdtss_prf_itf_get 0x0100f344 Section 0 rdtss.o(i.rdtss_prf_itf_get)
- i.rdtss_send_notify 0x0100f34c Section 0 app_rdtss.o(i.rdtss_send_notify)
- i.rdtss_set_ccc_value 0x0100f3a0 Section 0 rdtss_task.o(i.rdtss_set_ccc_value)
- i.rdtss_task_init 0x0100f3d4 Section 0 rdtss_task.o(i.rdtss_task_init)
- i.rdtss_val_ind_req_handler 0x0100f3f4 Section 0 rdtss_task.o(i.rdtss_val_ind_req_handler)
- rdtss_val_ind_req_handler 0x0100f3f5 Thumb Code 176 rdtss_task.o(i.rdtss_val_ind_req_handler)
- i.rdtss_val_ntf_cfm_handler 0x0100f4a4 Section 0 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
- rdtss_val_ntf_cfm_handler 0x0100f4a5 Thumb Code 10 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
- i.rdtss_val_ntf_req_handler 0x0100f4ae Section 0 rdtss_task.o(i.rdtss_val_ntf_req_handler)
- rdtss_val_ntf_req_handler 0x0100f4af Thumb Code 166 rdtss_task.o(i.rdtss_val_ntf_req_handler)
- i.rdtss_val_set_req_handler 0x0100f554 Section 0 rdtss_task.o(i.rdtss_val_set_req_handler)
- rdtss_val_set_req_handler 0x0100f555 Thumb Code 32 rdtss_task.o(i.rdtss_val_set_req_handler)
- i.rdtss_val_write_ind_handler 0x0100f574 Section 0 app_rdtss.o(i.rdtss_val_write_ind_handler)
- rdtss_val_write_ind_handler 0x0100f575 Thumb Code 62 app_rdtss.o(i.rdtss_val_write_ind_handler)
- i.rdtss_value_req_ind_handler 0x0100f5b8 Section 0 app_rdtss.o(i.rdtss_value_req_ind_handler)
- rdtss_value_req_ind_handler 0x0100f5b9 Thumb Code 56 app_rdtss.o(i.rdtss_value_req_ind_handler)
- i.rdtss_value_req_rsp_handler 0x0100f5fc Section 0 rdtss_task.o(i.rdtss_value_req_rsp_handler)
- rdtss_value_req_rsp_handler 0x0100f5fd Thumb Code 124 rdtss_task.o(i.rdtss_value_req_rsp_handler)
- i.rwip_init 0x0100f67c Section 0 rwip.o(i.rwip_init)
- i.rwip_slp_isr 0x0100f794 Section 0 rwip_driver.o(i.rwip_slp_isr)
- i.timer_canceled_handler 0x0100f88c Section 0 ns_timer.o(i.timer_canceled_handler)
- timer_canceled_handler 0x0100f88d Thumb Code 2 ns_timer.o(i.timer_canceled_handler)
- i.timer_modified_handler 0x0100f88e Section 0 ns_timer.o(i.timer_modified_handler)
- timer_modified_handler 0x0100f88f Thumb Code 2 ns_timer.o(i.timer_modified_handler)
- i.uxListRemove 0x0100f890 Section 0 list.o(i.uxListRemove)
- i.uxTaskGetNumberOfTasks 0x0100f8b8 Section 0 tasks.o(i.uxTaskGetNumberOfTasks)
- i.uxTaskGetSystemState 0x0100f8c4 Section 0 tasks.o(i.uxTaskGetSystemState)
- i.vListInitialise 0x0100f95c Section 0 list.o(i.vListInitialise)
- i.vListInitialiseItem 0x0100f972 Section 0 list.o(i.vListInitialiseItem)
- i.vListInsert 0x0100f978 Section 0 list.o(i.vListInsert)
- i.vListInsertEnd 0x0100f9aa Section 0 list.o(i.vListInsertEnd)
- i.vPortEnterCritical 0x0100f9c4 Section 0 port.o(i.vPortEnterCritical)
- i.vPortExitCritical 0x0100f9dc Section 0 port.o(i.vPortExitCritical)
- i.vPortFree 0x0100f9f8 Section 0 heap_4.o(i.vPortFree)
- i.vPortYield 0x0100fa3c Section 0 port.o(i.vPortYield)
- i.vTaskDelay 0x0100fa54 Section 0 tasks.o(i.vTaskDelay)
- i.vTaskInternalSetTimeOutState 0x0100fa84 Section 0 tasks.o(i.vTaskInternalSetTimeOutState)
- i.vTaskList 0x0100fa94 Section 0 tasks.o(i.vTaskList)
- i.vTaskMissedYield 0x0100fb64 Section 0 tasks.o(i.vTaskMissedYield)
- i.vTaskPlaceOnEventList 0x0100fb70 Section 0 tasks.o(i.vTaskPlaceOnEventList)
- i.vTaskPriorityDisinheritAfterTimeout 0x0100fb94 Section 0 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
- i.vTaskStartScheduler 0x0100fc08 Section 0 tasks.o(i.vTaskStartScheduler)
- i.vTaskSuspendAll 0x0100fc58 Section 0 tasks.o(i.vTaskSuspendAll)
- i.vTaskSwitchContext 0x0100fc68 Section 0 tasks.o(i.vTaskSwitchContext)
- i.xPortGetFreeHeapSize 0x0100fccc Section 0 heap_4.o(i.xPortGetFreeHeapSize)
- i.xPortGetMinimumEverFreeHeapSize 0x0100fcd8 Section 0 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
- i.xPortStartScheduler 0x0100fce4 Section 0 port.o(i.xPortStartScheduler)
- i.xQueueCreateMutex 0x0100fd34 Section 0 queue.o(i.xQueueCreateMutex)
- i.xQueueGenericCreate 0x0100fd58 Section 0 queue.o(i.xQueueGenericCreate)
- i.xQueueGenericReset 0x0100fd9c Section 0 queue.o(i.xQueueGenericReset)
- i.xQueueGenericSend 0x0100fe0a Section 0 queue.o(i.xQueueGenericSend)
- i.xQueueGenericSendFromISR 0x0100ff98 Section 0 queue.o(i.xQueueGenericSendFromISR)
- i.xQueueReceive 0x01010026 Section 0 queue.o(i.xQueueReceive)
- i.xQueueSemaphoreTake 0x01010168 Section 0 queue.o(i.xQueueSemaphoreTake)
- i.xTaskCheckForTimeOut 0x010102dc Section 0 tasks.o(i.xTaskCheckForTimeOut)
- i.xTaskCreate 0x01010340 Section 0 tasks.o(i.xTaskCreate)
- i.xTaskGetSchedulerState 0x010104b8 Section 0 tasks.o(i.xTaskGetSchedulerState)
- i.xTaskGetTickCount 0x010104d8 Section 0 tasks.o(i.xTaskGetTickCount)
- i.xTaskIncrementTick 0x010104e4 Section 0 tasks.o(i.xTaskIncrementTick)
- i.xTaskPriorityDisinherit 0x010105b8 Section 0 tasks.o(i.xTaskPriorityDisinherit)
- i.xTaskPriorityInherit 0x01010620 Section 0 tasks.o(i.xTaskPriorityInherit)
- i.xTaskRemoveFromEventList 0x01010698 Section 0 tasks.o(i.xTaskRemoveFromEventList)
- i.xTaskResumeAll 0x010106fc Section 0 tasks.o(i.xTaskResumeAll)
- .constdata 0x010107c4 Section 472 system_n32wb03x.o(.constdata)
- .constdata 0x0101099c Section 12 n32wb03x_rcc.o(.constdata)
- s_AhbPresTable 0x0101099c Data 4 n32wb03x_rcc.o(.constdata)
- s_ApbPresTable 0x010109a0 Data 8 n32wb03x_rcc.o(.constdata)
- .constdata 0x010109a8 Section 804 n32wb03x_qflash.o(.constdata)
- .constdata 0x01010ccc Section 30 rwip_driver.o(.constdata)
- TXPWR_MAP 0x01010ccc Data 30 rwip_driver.o(.constdata)
- .constdata 0x01010cec Section 168 diss.o(.constdata)
- .constdata 0x01010d94 Section 24 diss_task.o(.constdata)
- diss_msg_handler_tab 0x01010d94 Data 24 diss_task.o(.constdata)
- .constdata 0x01010dac Section 16 rdtss.o(.constdata)
- .constdata 0x01010dbc Section 72 rdtss_task.o(.constdata)
- rdtss_msg_handler_tab 0x01010dbc Data 72 rdtss_task.o(.constdata)
- .constdata 0x01010e04 Section 40 ns_sec.o(.constdata)
- .constdata 0x01010e2c Section 8 ns_sec.o(.constdata)
- .constdata 0x01010e34 Section 820 ns_ble.o(.constdata)
- fun_5_Array 0x01010e34 Data 820 ns_ble.o(.constdata)
- .constdata 0x01011168 Section 152 ns_ble_task.o(.constdata)
- gapm_att_db 0x01011168 Data 88 ns_ble_task.o(.constdata)
- gattm_att_db 0x010111c0 Data 64 ns_ble_task.o(.constdata)
- .constdata 0x01011200 Section 200 ns_ble_task.o(.constdata)
- app_msg_handler_tab 0x01011200 Data 200 ns_ble_task.o(.constdata)
- .constdata 0x010112c8 Section 12 ns_ble_task.o(.constdata)
- .constdata 0x010112d4 Section 8 app_dis.o(.constdata)
- .constdata 0x010112dc Section 8 app_dis.o(.constdata)
- .constdata 0x010112e4 Section 178 app_rdtss.o(.constdata)
- .constdata 0x01011398 Section 24 app_rdtss.o(.constdata)
- .constdata 0x010113b0 Section 60 cli_core.o(.constdata)
- s_cmds 0x010113b0 Data 60 cli_core.o(.constdata)
- .constdata 0x010113ec Section 6 app_info.o(.constdata)
- s_all 0x010113ec Data 6 app_info.o(.constdata)
- .conststring 0x010113f4 Section 246 cli_core.o(.conststring)
+ .text 0x01008a8c Section 0 __dczerorl2.o(.text)
+ i.ADC_ClearFlag 0x01008bbc Section 0 n32wb03x_adc.o(i.ADC_ClearFlag)
+ i.ADC_ConfigChannel 0x01008bc2 Section 0 n32wb03x_adc.o(i.ADC_ConfigChannel)
+ i.ADC_ConverValueToTemperature 0x01008bd0 Section 0 n32wb03x_adc.o(i.ADC_ConverValueToTemperature)
+ i.ADC_ConverValueToVoltage 0x01008c24 Section 0 n32wb03x_adc.o(i.ADC_ConverValueToVoltage)
+ i.ADC_DeInit 0x01008cac Section 0 n32wb03x_adc.o(i.ADC_DeInit)
+ i.ADC_Enable 0x01008d00 Section 0 n32wb03x_adc.o(i.ADC_Enable)
+ i.ADC_EnableBypassFilter 0x01008d14 Section 0 n32wb03x_adc.o(i.ADC_EnableBypassFilter)
+ i.ADC_EnableTS 0x01008d64 Section 0 n32wb03x_adc.o(i.ADC_EnableTS)
+ i.ADC_GetDat 0x01008d76 Section 0 n32wb03x_adc.o(i.ADC_GetDat)
+ i.ADC_GetFlagStatus 0x01008d7c Section 0 n32wb03x_adc.o(i.ADC_GetFlagStatus)
+ i.ADC_SetOverSampleCounter 0x01008d8c Section 0 n32wb03x_adc.o(i.ADC_SetOverSampleCounter)
+ i.AppCli_Init 0x01008da4 Section 0 app_cli.o(i.AppCli_Init)
+ i.CliTask 0x01008dcc Section 0 app_cli.o(i.CliTask)
+ CliTask 0x01008dcd Thumb Code 984 app_cli.o(i.CliTask)
+ i.CmdBleLog 0x01009200 Section 0 cli_core.o(i.CmdBleLog)
+ CmdBleLog 0x01009201 Thumb Code 68 cli_core.o(i.CmdBleLog)
+ i.CmdDevInfo 0x01009278 Section 0 cli_core.o(i.CmdDevInfo)
+ CmdDevInfo 0x01009279 Thumb Code 150 cli_core.o(i.CmdDevInfo)
+ i.CmdHelp 0x010093f0 Section 0 cli_core.o(i.CmdHelp)
+ CmdHelp 0x010093f1 Thumb Code 44 cli_core.o(i.CmdHelp)
+ i.CmdLed 0x01009464 Section 0 cli_core.o(i.CmdLed)
+ CmdLed 0x01009465 Thumb Code 128 cli_core.o(i.CmdLed)
+ i.CmdSysInfo 0x01009534 Section 0 cli_core.o(i.CmdSysInfo)
+ CmdSysInfo 0x01009535 Thumb Code 88 cli_core.o(i.CmdSysInfo)
+ i.CmdVersion 0x0100961c Section 0 cli_core.o(i.CmdVersion)
+ CmdVersion 0x0100961d Thumb Code 28 cli_core.o(i.CmdVersion)
+ i.DMA_ClearFlag 0x010096b4 Section 0 n32wb03x_dma.o(i.DMA_ClearFlag)
+ i.DMA_DeInit 0x010096b8 Section 0 n32wb03x_dma.o(i.DMA_DeInit)
+ i.DMA_EnableChannel 0x01009740 Section 0 n32wb03x_dma.o(i.DMA_EnableChannel)
+ i.DMA_GetFlagStatus 0x01009758 Section 0 n32wb03x_dma.o(i.DMA_GetFlagStatus)
+ i.DMA_Init 0x01009768 Section 0 n32wb03x_dma.o(i.DMA_Init)
+ i.DMA_RequestRemap 0x010097a8 Section 0 n32wb03x_dma.o(i.DMA_RequestRemap)
+ i.EXTI_ClrITPendBit 0x010097b8 Section 0 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ i.EXTI_GetITStatus 0x010097c4 Section 0 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ i.EXTI_InitPeripheral 0x010097e0 Section 0 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ i.GPIO_InitPeripheral 0x01009850 Section 0 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ i.GPIO_InitStruct 0x01009908 Section 0 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ i.GPIO_ResetBits 0x01009924 Section 0 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ i.GPIO_SetBits 0x01009928 Section 0 n32wb03x_gpio.o(i.GPIO_SetBits)
+ i.GPIO_TogglePin 0x0100992c Section 0 n32wb03x_gpio.o(i.GPIO_TogglePin)
+ i.HardFault_Handler 0x01009934 Section 0 n32wb03x_it.o(i.HardFault_Handler)
+ i.LedBlink 0x010099e4 Section 0 app_gpio.o(i.LedBlink)
+ i.LedInit 0x010099ec Section 0 app_gpio.o(i.LedInit)
+ i.LedOff 0x01009a38 Section 0 app_gpio.o(i.LedOff)
+ i.LedOn 0x01009a40 Section 0 app_gpio.o(i.LedOn)
+ i.NVIC_Init 0x01009a48 Section 0 misc.o(i.NVIC_Init)
+ i.OTPTrim_Read 0x01009ac0 Section 0 system_n32wb03x.o(i.OTPTrim_Read)
+ i.Qflash_Erase_Sector 0x01009b8c Section 0 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ i.Qflash_Init 0x01009bb0 Section 0 n32wb03x_qflash.o(i.Qflash_Init)
+ i.Qflash_Write 0x01009be8 Section 0 n32wb03x_qflash.o(i.Qflash_Write)
+ i.RCC_ConfigAdcClk 0x01009c0c Section 0 n32wb03x_rcc.o(i.RCC_ConfigAdcClk)
+ i.RCC_EnableAHBPeriphClk 0x01009c20 Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ i.RCC_EnableAHBPeriphReset 0x01009c38 Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphReset)
+ i.RCC_EnableAPB2PeriphClk 0x01009c50 Section 0 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL 0x01009c68 Section 0 n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL)
+ i.RCC_GetClocksFreqValue 0x01009c84 Section 0 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ i.SVC_Handler 0x01009cf8 Section 0 port.o(i.SVC_Handler)
+ i.SysTick_Handler 0x01009cfc Section 0 port.o(i.SysTick_Handler)
+ i.SystemGetMacAddr 0x01009d20 Section 0 system_n32wb03x.o(i.SystemGetMacAddr)
+ i.SystemInit 0x01009d54 Section 0 system_n32wb03x.o(i.SystemInit)
+ i.SystemTrimValueGet 0x01009ed4 Section 0 system_n32wb03x.o(i.SystemTrimValueGet)
+ i.USART1_IRQHandler 0x01009f04 Section 0 n32wb03x_it.o(i.USART1_IRQHandler)
+ i.USART_ConfigInt 0x01009f0c Section 0 n32wb03x_usart.o(i.USART_ConfigInt)
+ i.USART_Enable 0x01009f40 Section 0 n32wb03x_usart.o(i.USART_Enable)
+ i.USART_EnableDMA 0x01009f5c Section 0 n32wb03x_usart.o(i.USART_EnableDMA)
+ i.USART_GetFlagStatus 0x01009f6c Section 0 n32wb03x_usart.o(i.USART_GetFlagStatus)
+ i.USART_GetIntStatus 0x01009f7a Section 0 n32wb03x_usart.o(i.USART_GetIntStatus)
+ i.USART_Init 0x01009fbc Section 0 n32wb03x_usart.o(i.USART_Init)
+ i.USART_ReceiveData 0x0100a044 Section 0 n32wb03x_usart.o(i.USART_ReceiveData)
+ i.USART_SendData 0x0100a04c Section 0 n32wb03x_usart.o(i.USART_SendData)
+ i.__0printf 0x0100a054 Section 0 printfa.o(i.__0printf)
+ i.__0sprintf 0x0100a074 Section 0 printfa.o(i.__0sprintf)
+ i.__0vsnprintf 0x0100a09c Section 0 printfa.o(i.__0vsnprintf)
+ i.__ARM_clz 0x0100a0c8 Section 0 depilogue.o(i.__ARM_clz)
+ i._fp_digits 0x0100a0f8 Section 0 printfa.o(i._fp_digits)
+ _fp_digits 0x0100a0f9 Thumb Code 344 printfa.o(i._fp_digits)
+ i._printf_core 0x0100a26c Section 0 printfa.o(i._printf_core)
+ _printf_core 0x0100a26d Thumb Code 1754 printfa.o(i._printf_core)
+ i._printf_post_padding 0x0100a958 Section 0 printfa.o(i._printf_post_padding)
+ _printf_post_padding 0x0100a959 Thumb Code 32 printfa.o(i._printf_post_padding)
+ i._printf_pre_padding 0x0100a978 Section 0 printfa.o(i._printf_pre_padding)
+ _printf_pre_padding 0x0100a979 Thumb Code 44 printfa.o(i._printf_pre_padding)
+ i._snputc 0x0100a9a4 Section 0 printfa.o(i._snputc)
+ _snputc 0x0100a9a5 Thumb Code 22 printfa.o(i._snputc)
+ i._sputc 0x0100a9ba Section 0 printfa.o(i._sputc)
+ _sputc 0x0100a9bb Thumb Code 10 printfa.o(i._sputc)
+ i.app_ble_adv_init 0x0100a9c4 Section 0 app_ble.o(i.app_ble_adv_init)
+ i.app_ble_adv_msg_handler 0x0100aa38 Section 0 app_ble.o(i.app_ble_adv_msg_handler)
+ i.app_ble_connected 0x0100aa3c Section 0 app_ble.o(i.app_ble_connected)
+ i.app_ble_disconnected 0x0100aa80 Section 0 app_ble.o(i.app_ble_disconnected)
+ i.app_ble_gap_params_init 0x0100aadc Section 0 app_ble.o(i.app_ble_gap_params_init)
+ i.app_ble_init 0x0100ab74 Section 0 app_ble.o(i.app_ble_init)
+ i.app_ble_msg_handler 0x0100abc0 Section 0 app_ble.o(i.app_ble_msg_handler)
+ i.app_ble_proto_cli_exec 0x0100ac2c Section 0 app_ble_proto.o(i.app_ble_proto_cli_exec)
+ i.app_ble_proto_cli_rsp 0x0100ad14 Section 0 app_ble_proto.o(i.app_ble_proto_cli_rsp)
+ i.app_ble_proto_init 0x0100ad28 Section 0 app_ble_proto.o(i.app_ble_proto_init)
+ i.app_ble_proto_log_get 0x0100ad3c Section 0 app_ble_proto.o(i.app_ble_proto_log_get)
+ i.app_ble_proto_log_set 0x0100ad48 Section 0 app_ble_proto.o(i.app_ble_proto_log_set)
+ i.app_ble_proto_on_disconnect 0x0100ad58 Section 0 app_ble_proto.o(i.app_ble_proto_on_disconnect)
+ i.app_ble_proto_rx_bytes 0x0100ad70 Section 0 app_ble_proto.o(i.app_ble_proto_rx_bytes)
+ i.app_ble_proto_send_frame 0x0100af10 Section 0 app_ble_proto.o(i.app_ble_proto_send_frame)
+ i.app_ble_sec_init 0x0100afc8 Section 0 app_ble.o(i.app_ble_sec_init)
+ i.app_conn_params_update_evt_handler 0x0100b018 Section 0 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ app_conn_params_update_evt_handler 0x0100b019 Thumb Code 12 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ i.app_create_advertising 0x0100b028 Section 0 ns_ble.o(i.app_create_advertising)
+ app_create_advertising 0x0100b029 Thumb Code 192 ns_ble.o(i.app_create_advertising)
+ i.app_dis_add_dis 0x0100b0f4 Section 0 app_dis.o(i.app_dis_add_dis)
+ i.app_entry_point_handler 0x0100b150 Section 0 ns_ble_task.o(i.app_entry_point_handler)
+ i.app_fan_get_rpm 0x0100b254 Section 0 app_info.o(i.app_fan_get_rpm)
+ i.app_info_chip_temp_c10 0x0100b25c Section 0 app_info.o(i.app_info_chip_temp_c10)
+ i.app_info_handle_query 0x0100b2b8 Section 0 app_info.o(i.app_info_handle_query)
+ i.app_info_last_temp_raw 0x0100b304 Section 0 app_info.o(i.app_info_last_temp_raw)
+ i.app_info_tlv_snapshot 0x0100b310 Section 0 app_info.o(i.app_info_tlv_snapshot)
+ i.app_info_vdd_mv 0x0100b33c Section 0 app_info.o(i.app_info_vdd_mv)
+ i.app_init_timeout_evt_handler 0x0100b35c Section 0 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ app_init_timeout_evt_handler 0x0100b35d Thumb Code 22 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ i.app_lsi_calib_evt_handler 0x0100b378 Section 0 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ app_lsi_calib_evt_handler 0x0100b379 Thumb Code 140 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ i.app_ota_abort 0x0100b424 Section 0 app_ota.o(i.app_ota_abort)
+ i.app_ota_handle_frame 0x0100b43c Section 0 app_ota.o(i.app_ota_handle_frame)
+ i.app_rdtss_add_rdts 0x0100b558 Section 0 app_rdtss.o(i.app_rdtss_add_rdts)
+ i.app_sec_msg_dflt_handler 0x0100b5c0 Section 0 ns_sec.o(i.app_sec_msg_dflt_handler)
+ app_sec_msg_dflt_handler 0x0100b5c1 Thumb Code 4 ns_sec.o(i.app_sec_msg_dflt_handler)
+ i.app_set_adv_data 0x0100b5c4 Section 0 ns_ble.o(i.app_set_adv_data)
+ app_set_adv_data 0x0100b5c5 Thumb Code 100 ns_ble.o(i.app_set_adv_data)
+ i.app_set_scan_rsp_data 0x0100b63c Section 0 ns_ble.o(i.app_set_scan_rsp_data)
+ app_set_scan_rsp_data 0x0100b63d Thumb Code 172 ns_ble.o(i.app_set_scan_rsp_data)
+ i.app_start_advertising 0x0100b700 Section 0 ns_ble.o(i.app_start_advertising)
+ app_start_advertising 0x0100b701 Thumb Code 100 ns_ble.o(i.app_start_advertising)
+ i.app_user_msg_handler 0x0100b770 Section 0 app_ble.o(i.app_user_msg_handler)
+ i.attm_att_set_value 0x0100b774 Section 0 lib_att.o(i.attm_att_set_value)
+ i.ble_schedule_task 0x0100b834 Section 0 main.o(i.ble_schedule_task)
+ ble_schedule_task 0x0100b835 Thumb Code 16 main.o(i.ble_schedule_task)
+ i.ble_up_on_cfm 0x0100b844 Section 0 ble_up.o(i.ble_up_on_cfm)
+ i.ble_up_poll 0x0100b858 Section 0 ble_up.o(i.ble_up_poll)
+ i.ble_up_reset 0x0100b8b0 Section 0 ble_up.o(i.ble_up_reset)
+ i.ble_up_write 0x0100b8c0 Section 0 ble_up.o(i.ble_up_write)
+ i.bsp_usart_init 0x0100b908 Section 0 bsp_usart.o(i.bsp_usart_init)
+ i.bsp_usart_read_byte 0x0100b9e4 Section 0 bsp_usart.o(i.bsp_usart_read_byte)
+ i.bsp_usart_rx_isr_handler 0x0100ba1c Section 0 bsp_usart.o(i.bsp_usart_rx_isr_handler)
+ i.bsp_usart_tx_lock 0x0100ba70 Section 0 bsp_usart.o(i.bsp_usart_tx_lock)
+ i.bsp_usart_tx_unlock 0x0100ba90 Section 0 bsp_usart.o(i.bsp_usart_tx_unlock)
+ i.bsp_usart_write_dma 0x0100bab4 Section 0 bsp_usart.o(i.bsp_usart_write_dma)
+ i.caiic_crc32 0x0100bb4c Section 0 boot_crc32.o(i.caiic_crc32)
+ i.check_client_char_cfg 0x0100bb80 Section 0 rdts_common.o(i.check_client_char_cfg)
+ i.cli_cmd_count 0x0100bbaa Section 0 cli_core.o(i.cli_cmd_count)
+ i.cli_cmd_name 0x0100bbb0 Section 0 cli_core.o(i.cli_cmd_name)
+ i.cli_exec_line 0x0100bbc8 Section 0 cli_core.o(i.cli_exec_line)
+ i.cli_printf 0x0100bc7c Section 0 cli_core.o(i.cli_printf)
+ i.cli_redraw_line 0x0100bca8 Section 0 app_cli.o(i.cli_redraw_line)
+ cli_redraw_line 0x0100bca9 Thumb Code 94 app_cli.o(i.cli_redraw_line)
+ i.cli_rsp_out 0x0100bd10 Section 0 app_ble_proto.o(i.cli_rsp_out)
+ cli_rsp_out 0x0100bd11 Thumb Code 36 app_ble_proto.o(i.cli_rsp_out)
+ i.cli_set_output 0x0100bd3c Section 0 cli_core.o(i.cli_set_output)
+ i.cli_write 0x0100bd48 Section 0 cli_core.o(i.cli_write)
+ i.diss_check_val_len 0x0100bd6c Section 0 diss.o(i.diss_check_val_len)
+ i.diss_cleanup 0x0100bd96 Section 0 diss.o(i.diss_cleanup)
+ diss_cleanup 0x0100bd97 Thumb Code 2 diss.o(i.diss_cleanup)
+ i.diss_create 0x0100bd98 Section 0 diss.o(i.diss_create)
+ diss_create 0x0100bd99 Thumb Code 2 diss.o(i.diss_create)
+ i.diss_destroy 0x0100bd9a Section 0 diss.o(i.diss_destroy)
+ diss_destroy 0x0100bd9b Thumb Code 62 diss.o(i.diss_destroy)
+ i.diss_handle_to_value 0x0100bdd8 Section 0 diss.o(i.diss_handle_to_value)
+ i.diss_init 0x0100be0c Section 0 diss.o(i.diss_init)
+ diss_init 0x0100be0d Thumb Code 152 diss.o(i.diss_init)
+ i.diss_prf_itf_get 0x0100beac Section 0 diss.o(i.diss_prf_itf_get)
+ i.diss_set_value_req_handler 0x0100beb4 Section 0 diss_task.o(i.diss_set_value_req_handler)
+ diss_set_value_req_handler 0x0100beb5 Thumb Code 152 diss_task.o(i.diss_set_value_req_handler)
+ i.diss_task_init 0x0100bf50 Section 0 diss_task.o(i.diss_task_init)
+ i.diss_value_cfm_handler 0x0100bf70 Section 0 diss_task.o(i.diss_value_cfm_handler)
+ diss_value_cfm_handler 0x0100bf71 Thumb Code 120 diss_task.o(i.diss_value_cfm_handler)
+ i.diss_value_req_ind_handler 0x0100bfec Section 0 app_dis.o(i.diss_value_req_ind_handler)
+ diss_value_req_ind_handler 0x0100bfed Thumb Code 118 app_dis.o(i.diss_value_req_ind_handler)
+ i.diss_value_to_handle 0x0100c0ac Section 0 diss.o(i.diss_value_to_handle)
+ i.eTaskGetState 0x0100c0e8 Section 0 tasks.o(i.eTaskGetState)
+ i.fputc 0x0100c148 Section 0 bsp_usart.o(i.fputc)
+ i.gapc_bond_ind_handler 0x0100c184 Section 0 ns_sec.o(i.gapc_bond_ind_handler)
+ gapc_bond_ind_handler 0x0100c185 Thumb Code 206 ns_sec.o(i.gapc_bond_ind_handler)
+ i.gapc_bond_req_ind_handler 0x0100c274 Section 0 ns_sec.o(i.gapc_bond_req_ind_handler)
+ gapc_bond_req_ind_handler 0x0100c275 Thumb Code 478 ns_sec.o(i.gapc_bond_req_ind_handler)
+ i.gapc_cmp_evt_handler 0x0100c47c Section 0 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ gapc_cmp_evt_handler 0x0100c47d Thumb Code 36 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ i.gapc_conn_rssi_ind_handler 0x0100c4a4 Section 0 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ gapc_conn_rssi_ind_handler 0x0100c4a5 Thumb Code 92 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ i.gapc_connection_req_ind_handler 0x0100c510 Section 0 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ gapc_connection_req_ind_handler 0x0100c511 Thumb Code 310 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ i.gapc_disconnect_ind_handler 0x0100c668 Section 0 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ gapc_disconnect_ind_handler 0x0100c669 Thumb Code 88 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ i.gapc_encrypt_ind_handler 0x0100c6cc Section 0 ns_sec.o(i.gapc_encrypt_ind_handler)
+ gapc_encrypt_ind_handler 0x0100c6cd Thumb Code 34 ns_sec.o(i.gapc_encrypt_ind_handler)
+ i.gapc_encrypt_req_ind_handler 0x0100c6f4 Section 0 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ gapc_encrypt_req_ind_handler 0x0100c6f5 Thumb Code 280 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ i.gapc_get_dev_info_req_ind_handler 0x0100c824 Section 0 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ gapc_get_dev_info_req_ind_handler 0x0100c825 Thumb Code 116 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ i.gapc_le_phy_ind_handler 0x0100c8a4 Section 0 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ gapc_le_phy_ind_handler 0x0100c8a5 Thumb Code 12 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ i.gapc_le_pkt_size_ind_handler 0x0100c8b0 Section 0 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ gapc_le_pkt_size_ind_handler 0x0100c8b1 Thumb Code 22 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ i.gapc_param_update_req_ind_handler 0x0100c8cc Section 0 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ gapc_param_update_req_ind_handler 0x0100c8cd Thumb Code 94 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ i.gapc_param_updated_ind_handler 0x0100c930 Section 0 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ gapc_param_updated_ind_handler 0x0100c931 Thumb Code 36 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ i.gapc_set_dev_info_req_ind_handler 0x0100c958 Section 0 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ gapc_set_dev_info_req_ind_handler 0x0100c959 Thumb Code 52 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ i.gapm_activity_created_ind_handler 0x0100c998 Section 0 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ gapm_activity_created_ind_handler 0x0100c999 Thumb Code 46 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ i.gapm_activity_stopped_ind_handler 0x0100c9cc Section 0 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ gapm_activity_stopped_ind_handler 0x0100c9cd Thumb Code 82 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ i.gapm_addr_solved_ind_handler 0x0100ca2c Section 0 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ gapm_addr_solved_ind_handler 0x0100ca2d Thumb Code 32 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ i.gapm_cmp_evt_handler 0x0100ca58 Section 0 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ gapm_cmp_evt_handler 0x0100ca59 Thumb Code 912 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ i.gapm_ext_adv_repoer_ind_handler 0x0100ce38 Section 0 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ gapm_ext_adv_repoer_ind_handler 0x0100ce39 Thumb Code 164 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ i.gapm_gen_rand_nb_ind_handler 0x0100cee4 Section 0 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ gapm_gen_rand_nb_ind_handler 0x0100cee5 Thumb Code 54 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ i.gapm_profile_added_ind_handler 0x0100cf1a Section 0 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ gapm_profile_added_ind_handler 0x0100cf1b Thumb Code 12 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ i.gapm_scan_request_ind_handler 0x0100cf26 Section 0 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ gapm_scan_request_ind_handler 0x0100cf27 Thumb Code 12 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ i.gattc_att_info_req_ind_handler 0x0100cf34 Section 0 rdtss_task.o(i.gattc_att_info_req_ind_handler)
+ gattc_att_info_req_ind_handler 0x0100cf35 Thumb Code 58 rdtss_task.o(i.gattc_att_info_req_ind_handler)
+ i.gattc_cmp_evt_handler 0x0100cf74 Section 0 rdtss_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x0100cf75 Thumb Code 102 rdtss_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_cmp_evt_handler 0x0100cfe4 Section 0 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x0100cfe5 Thumb Code 36 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_mtu_changed_ind_handler 0x0100d00c Section 0 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ gattc_mtu_changed_ind_handler 0x0100d00d Thumb Code 66 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ i.gattc_read_req_ind_handler 0x0100d058 Section 0 diss_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x0100d059 Thumb Code 188 diss_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_read_req_ind_handler 0x0100d11c Section 0 rdtss_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x0100d11d Thumb Code 212 rdtss_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_write_req_ind_handler 0x0100d1fc Section 0 rdtss_task.o(i.gattc_write_req_ind_handler)
+ gattc_write_req_ind_handler 0x0100d1fd Thumb Code 260 rdtss_task.o(i.gattc_write_req_ind_handler)
+ i.get_cfg_handle 0x0100d30c Section 0 rdts_common.o(i.get_cfg_handle)
+ i.get_value_handle 0x0100d378 Section 0 rdts_common.o(i.get_value_handle)
+ i.info_adc_init 0x0100d3cc Section 0 app_info.o(i.info_adc_init)
+ info_adc_init 0x0100d3cd Thumb Code 92 app_info.o(i.info_adc_init)
+ i.info_adc_read 0x0100d430 Section 0 app_info.o(i.info_adc_read)
+ info_adc_read 0x0100d431 Thumb Code 96 app_info.o(i.info_adc_read)
+ i.info_fill_item 0x0100d49c Section 0 app_info.o(i.info_fill_item)
+ info_fill_item 0x0100d49d Thumb Code 258 app_info.o(i.info_fill_item)
+ i.info_put_tlv 0x0100d5b8 Section 0 app_info.o(i.info_put_tlv)
+ info_put_tlv 0x0100d5b9 Thumb Code 44 app_info.o(i.info_put_tlv)
+ i.led_task 0x0100d5e4 Section 0 main.o(i.led_task)
+ led_task 0x0100d5e5 Thumb Code 22 main.o(i.led_task)
+ i.llhwc_modem_setmode 0x0100d600 Section 0 rwip_driver.o(i.llhwc_modem_setmode)
+ i.llhwc_phy_prerx_flash 0x0100d630 Section 0 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ i.llhwc_setmode_reg_config 0x0100d760 Section 0 rwip_driver.o(i.llhwc_setmode_reg_config)
+ llhwc_setmode_reg_config 0x0100d761 Thumb Code 88 rwip_driver.o(i.llhwc_setmode_reg_config)
+ i.main 0x0100d7f0 Section 0 main.o(i.main)
+ i.ns_EXTI4_12_IRQHandler 0x0100d98c Section 0 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ i.ns_HardFault_Handler 0x0100d9e8 Section 0 ns_ble.o(i.ns_HardFault_Handler)
+ i.ns_ble_add_prf_func_register 0x0100da10 Section 0 ns_ble.o(i.ns_ble_add_prf_func_register)
+ i.ns_ble_add_svc 0x0100da30 Section 0 ns_ble.o(i.ns_ble_add_svc)
+ i.ns_ble_adv_fsm_next 0x0100da5c Section 0 ns_ble.o(i.ns_ble_adv_fsm_next)
+ i.ns_ble_adv_init 0x0100db38 Section 0 ns_ble.o(i.ns_ble_adv_init)
+ i.ns_ble_adv_start 0x0100db80 Section 0 ns_ble.o(i.ns_ble_adv_start)
+ i.ns_ble_adv_stop 0x0100dbd0 Section 0 ns_ble.o(i.ns_ble_adv_stop)
+ i.ns_ble_delete_init 0x0100dc1c Section 0 ns_ble.o(i.ns_ble_delete_init)
+ i.ns_ble_delete_scan 0x0100dc58 Section 0 ns_ble.o(i.ns_ble_delete_scan)
+ i.ns_ble_disconnect 0x0100dc90 Section 0 ns_ble.o(i.ns_ble_disconnect)
+ i.ns_ble_gap_init 0x0100dcbc Section 0 ns_ble.o(i.ns_ble_gap_init)
+ i.ns_ble_get_connection_num 0x0100dd28 Section 0 ns_ble.o(i.ns_ble_get_connection_num)
+ i.ns_ble_list_set_ral 0x0100dd4c Section 0 ns_ble.o(i.ns_ble_list_set_ral)
+ i.ns_ble_lsc_config 0x0100dd9c Section 0 ns_ble.o(i.ns_ble_lsc_config)
+ i.ns_ble_mtu_set 0x0100de20 Section 0 ns_ble.o(i.ns_ble_mtu_set)
+ i.ns_ble_prf_task_register 0x0100de54 Section 0 ns_ble.o(i.ns_ble_prf_task_register)
+ i.ns_ble_scan_data_find 0x0100de7c Section 0 ns_ble.o(i.ns_ble_scan_data_find)
+ i.ns_ble_stack_init 0x0100dec4 Section 0 ns_ble.o(i.ns_ble_stack_init)
+ i.ns_ble_start_init 0x0100e13c Section 0 ns_ble.o(i.ns_ble_start_init)
+ i.ns_ble_start_scan 0x0100e260 Section 0 ns_ble.o(i.ns_ble_start_scan)
+ i.ns_ble_stop_init 0x0100e32c Section 0 ns_ble.o(i.ns_ble_stop_init)
+ i.ns_ble_stop_scan 0x0100e364 Section 0 ns_ble.o(i.ns_ble_stop_scan)
+ i.ns_ble_update_param 0x0100e3a0 Section 0 ns_ble.o(i.ns_ble_update_param)
+ i.ns_bond_db_get_size 0x0100e418 Section 0 ns_sec.o(i.ns_bond_db_get_size)
+ ns_bond_db_get_size 0x0100e419 Thumb Code 36 ns_sec.o(i.ns_bond_db_get_size)
+ i.ns_bond_db_load 0x0100e444 Section 0 ns_sec.o(i.ns_bond_db_load)
+ ns_bond_db_load 0x0100e445 Thumb Code 24 ns_sec.o(i.ns_bond_db_load)
+ i.ns_bond_last_bonded_addr 0x0100e460 Section 0 ns_sec.o(i.ns_bond_last_bonded_addr)
+ i.ns_bond_last_bonded_peer_id 0x0100e490 Section 0 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ i.ns_bond_last_bonded_ral_info 0x0100e4c0 Section 0 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ i.ns_bond_resolv_addr_start 0x0100e524 Section 0 ns_sec.o(i.ns_bond_resolv_addr_start)
+ i.ns_bond_search_addr_irk 0x0100e584 Section 0 ns_sec.o(i.ns_bond_search_addr_irk)
+ i.ns_peripheral_config 0x0100e600 Section 0 ns_ble.o(i.ns_peripheral_config)
+ i.ns_sec_bond_store_evt_handler 0x0100e6d4 Section 0 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ i.ns_sec_get_bond_status 0x0100e834 Section 0 ns_sec.o(i.ns_sec_get_bond_status)
+ i.ns_sec_get_iocap 0x0100e844 Section 0 ns_sec.o(i.ns_sec_get_iocap)
+ i.ns_sec_init 0x0100e850 Section 0 ns_sec.o(i.ns_sec_init)
+ i.ns_sleep_lock_acquire 0x0100e8b8 Section 0 ns_sleep.o(i.ns_sleep_lock_acquire)
+ i.ns_sleep_lock_release 0x0100e8d0 Section 0 ns_sleep.o(i.ns_sleep_lock_release)
+ i.ns_timer_api_process_handler 0x0100e8e4 Section 0 ns_timer.o(i.ns_timer_api_process_handler)
+ i.ota_on_data 0x0100e9ac Section 0 app_ota.o(i.ota_on_data)
+ ota_on_data 0x0100e9ad Thumb Code 334 app_ota.o(i.ota_on_data)
+ i.ota_on_end 0x0100eb04 Section 0 app_ota.o(i.ota_on_end)
+ ota_on_end 0x0100eb05 Thumb Code 398 app_ota.o(i.ota_on_end)
+ i.ota_respond 0x0100ecb0 Section 0 app_ota.o(i.ota_respond)
+ ota_respond 0x0100ecb1 Thumb Code 40 app_ota.o(i.ota_respond)
+ i.patchx_enable 0x0100ecd8 Section 0 ns_ble.o(i.patchx_enable)
+ patchx_enable 0x0100ecd9 Thumb Code 58 ns_ble.o(i.patchx_enable)
+ i.prf_add_profile 0x0100ed1c Section 0 prf.o(i.prf_add_profile)
+ i.prf_dst_task_get 0x0100eda4 Section 0 prf.o(i.prf_dst_task_get)
+ i.prf_env_get 0x0100edb4 Section 0 prf.o(i.prf_env_get)
+ i.prf_get_id_from_task 0x0100ede4 Section 0 prf.o(i.prf_get_id_from_task)
+ i.prf_get_itf_func_register 0x0100ee1c Section 0 prf.o(i.prf_get_itf_func_register)
+ i.prf_get_task_from_id 0x0100ee44 Section 0 prf.o(i.prf_get_task_from_id)
+ i.prf_init 0x0100ee7c Section 0 prf.o(i.prf_init)
+ i.prf_itf_get 0x0100ef30 Section 0 prf.o(i.prf_itf_get)
+ prf_itf_get 0x0100ef31 Thumb Code 44 prf.o(i.prf_itf_get)
+ i.proto_cli_out 0x0100ef60 Section 0 app_ble_proto.o(i.proto_cli_out)
+ proto_cli_out 0x0100ef61 Thumb Code 52 app_ble_proto.o(i.proto_cli_out)
+ i.proto_dump 0x0100ef98 Section 0 app_ble_proto.o(i.proto_dump)
+ proto_dump 0x0100ef99 Thumb Code 70 app_ble_proto.o(i.proto_dump)
+ i.prvAddCurrentTaskToDelayedList 0x0100f018 Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList)
+ prvAddCurrentTaskToDelayedList 0x0100f019 Thumb Code 78 tasks.o(i.prvAddCurrentTaskToDelayedList)
+ i.prvCopyDataToQueue 0x0100f070 Section 0 queue.o(i.prvCopyDataToQueue)
+ prvCopyDataToQueue 0x0100f071 Thumb Code 112 queue.o(i.prvCopyDataToQueue)
+ i.prvIdleTask 0x0100f0e0 Section 0 tasks.o(i.prvIdleTask)
+ prvIdleTask 0x0100f0e1 Thumb Code 72 tasks.o(i.prvIdleTask)
+ i.prvInsertBlockIntoFreeList 0x0100f134 Section 0 heap_4.o(i.prvInsertBlockIntoFreeList)
+ prvInsertBlockIntoFreeList 0x0100f135 Thumb Code 76 heap_4.o(i.prvInsertBlockIntoFreeList)
+ i.prvListTasksWithinSingleList 0x0100f188 Section 0 tasks.o(i.prvListTasksWithinSingleList)
+ prvListTasksWithinSingleList 0x0100f189 Thumb Code 200 tasks.o(i.prvListTasksWithinSingleList)
+ i.prvTaskExitError 0x0100f254 Section 0 port.o(i.prvTaskExitError)
+ prvTaskExitError 0x0100f255 Thumb Code 14 port.o(i.prvTaskExitError)
+ i.prvUnlockQueue 0x0100f268 Section 0 queue.o(i.prvUnlockQueue)
+ prvUnlockQueue 0x0100f269 Thumb Code 116 queue.o(i.prvUnlockQueue)
+ i.pvPortMalloc 0x0100f2dc Section 0 heap_4.o(i.pvPortMalloc)
+ i.pvTaskIncrementMutexHeldCount 0x0100f3d0 Section 0 tasks.o(i.pvTaskIncrementMutexHeldCount)
+ i.pxPortInitialiseStack 0x0100f3e8 Section 0 port.o(i.pxPortInitialiseStack)
+ i.rdtss_att_get_value 0x0100f40c Section 0 rdtss_task.o(i.rdtss_att_get_value)
+ rdtss_att_get_value 0x0100f40d Thumb Code 58 rdtss_task.o(i.rdtss_att_get_value)
+ i.rdtss_att_info_rsp_handler 0x0100f448 Section 0 rdtss_task.o(i.rdtss_att_info_rsp_handler)
+ rdtss_att_info_rsp_handler 0x0100f449 Thumb Code 60 rdtss_task.o(i.rdtss_att_info_rsp_handler)
+ i.rdtss_att_set_value 0x0100f488 Section 0 rdtss_task.o(i.rdtss_att_set_value)
+ rdtss_att_set_value 0x0100f489 Thumb Code 104 rdtss_task.o(i.rdtss_att_set_value)
+ i.rdtss_cleanup 0x0100f4f0 Section 0 rdtss.o(i.rdtss_cleanup)
+ rdtss_cleanup 0x0100f4f1 Thumb Code 70 rdtss.o(i.rdtss_cleanup)
+ i.rdtss_create 0x0100f53c Section 0 rdtss.o(i.rdtss_create)
+ rdtss_create 0x0100f53d Thumb Code 70 rdtss.o(i.rdtss_create)
+ i.rdtss_destroy 0x0100f588 Section 0 rdtss.o(i.rdtss_destroy)
+ rdtss_destroy 0x0100f589 Thumb Code 66 rdtss.o(i.rdtss_destroy)
+ i.rdtss_get_att_handle 0x0100f5ca Section 0 rdts_common.o(i.rdtss_get_att_handle)
+ i.rdtss_get_att_idx 0x0100f5e6 Section 0 rdts_common.o(i.rdtss_get_att_idx)
+ i.rdtss_init 0x0100f60e Section 0 rdtss.o(i.rdtss_init)
+ rdtss_init 0x0100f60f Thumb Code 152 rdtss.o(i.rdtss_init)
+ i.rdtss_init_ccc_values 0x0100f6a8 Section 0 rdtss_task.o(i.rdtss_init_ccc_values)
+ i.rdtss_prf_itf_get 0x0100f74c Section 0 rdtss.o(i.rdtss_prf_itf_get)
+ i.rdtss_send_notify 0x0100f754 Section 0 app_rdtss.o(i.rdtss_send_notify)
+ i.rdtss_set_ccc_value 0x0100f7a8 Section 0 rdtss_task.o(i.rdtss_set_ccc_value)
+ i.rdtss_task_init 0x0100f7dc Section 0 rdtss_task.o(i.rdtss_task_init)
+ i.rdtss_val_ind_req_handler 0x0100f7fc Section 0 rdtss_task.o(i.rdtss_val_ind_req_handler)
+ rdtss_val_ind_req_handler 0x0100f7fd Thumb Code 176 rdtss_task.o(i.rdtss_val_ind_req_handler)
+ i.rdtss_val_ntf_cfm_handler 0x0100f8ac Section 0 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
+ rdtss_val_ntf_cfm_handler 0x0100f8ad Thumb Code 10 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
+ i.rdtss_val_ntf_req_handler 0x0100f8b6 Section 0 rdtss_task.o(i.rdtss_val_ntf_req_handler)
+ rdtss_val_ntf_req_handler 0x0100f8b7 Thumb Code 166 rdtss_task.o(i.rdtss_val_ntf_req_handler)
+ i.rdtss_val_set_req_handler 0x0100f95c Section 0 rdtss_task.o(i.rdtss_val_set_req_handler)
+ rdtss_val_set_req_handler 0x0100f95d Thumb Code 32 rdtss_task.o(i.rdtss_val_set_req_handler)
+ i.rdtss_val_write_ind_handler 0x0100f97c Section 0 app_rdtss.o(i.rdtss_val_write_ind_handler)
+ rdtss_val_write_ind_handler 0x0100f97d Thumb Code 170 app_rdtss.o(i.rdtss_val_write_ind_handler)
+ i.rdtss_value_req_ind_handler 0x0100fa94 Section 0 app_rdtss.o(i.rdtss_value_req_ind_handler)
+ rdtss_value_req_ind_handler 0x0100fa95 Thumb Code 110 app_rdtss.o(i.rdtss_value_req_ind_handler)
+ i.rdtss_value_req_rsp_handler 0x0100fb10 Section 0 rdtss_task.o(i.rdtss_value_req_rsp_handler)
+ rdtss_value_req_rsp_handler 0x0100fb11 Thumb Code 124 rdtss_task.o(i.rdtss_value_req_rsp_handler)
+ i.rwip_init 0x0100fb90 Section 0 rwip.o(i.rwip_init)
+ i.rwip_slp_isr 0x0100fca8 Section 0 rwip_driver.o(i.rwip_slp_isr)
+ i.timer_canceled_handler 0x0100fda0 Section 0 ns_timer.o(i.timer_canceled_handler)
+ timer_canceled_handler 0x0100fda1 Thumb Code 2 ns_timer.o(i.timer_canceled_handler)
+ i.timer_modified_handler 0x0100fda2 Section 0 ns_timer.o(i.timer_modified_handler)
+ timer_modified_handler 0x0100fda3 Thumb Code 2 ns_timer.o(i.timer_modified_handler)
+ i.uxListRemove 0x0100fda4 Section 0 list.o(i.uxListRemove)
+ i.uxTaskGetNumberOfTasks 0x0100fdcc Section 0 tasks.o(i.uxTaskGetNumberOfTasks)
+ i.uxTaskGetSystemState 0x0100fdd8 Section 0 tasks.o(i.uxTaskGetSystemState)
+ i.vListInitialise 0x0100fe70 Section 0 list.o(i.vListInitialise)
+ i.vListInitialiseItem 0x0100fe86 Section 0 list.o(i.vListInitialiseItem)
+ i.vListInsert 0x0100fe8c Section 0 list.o(i.vListInsert)
+ i.vListInsertEnd 0x0100febe Section 0 list.o(i.vListInsertEnd)
+ i.vPortEnterCritical 0x0100fed8 Section 0 port.o(i.vPortEnterCritical)
+ i.vPortExitCritical 0x0100fef0 Section 0 port.o(i.vPortExitCritical)
+ i.vPortFree 0x0100ff0c Section 0 heap_4.o(i.vPortFree)
+ i.vPortYield 0x0100ff50 Section 0 port.o(i.vPortYield)
+ i.vTaskDelay 0x0100ff68 Section 0 tasks.o(i.vTaskDelay)
+ i.vTaskInternalSetTimeOutState 0x0100ff98 Section 0 tasks.o(i.vTaskInternalSetTimeOutState)
+ i.vTaskList 0x0100ffa8 Section 0 tasks.o(i.vTaskList)
+ i.vTaskMissedYield 0x01010078 Section 0 tasks.o(i.vTaskMissedYield)
+ i.vTaskPlaceOnEventList 0x01010084 Section 0 tasks.o(i.vTaskPlaceOnEventList)
+ i.vTaskPriorityDisinheritAfterTimeout 0x010100a8 Section 0 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
+ i.vTaskStartScheduler 0x0101011c Section 0 tasks.o(i.vTaskStartScheduler)
+ i.vTaskSuspendAll 0x0101016c Section 0 tasks.o(i.vTaskSuspendAll)
+ i.vTaskSwitchContext 0x0101017c Section 0 tasks.o(i.vTaskSwitchContext)
+ i.xPortGetFreeHeapSize 0x010101e0 Section 0 heap_4.o(i.xPortGetFreeHeapSize)
+ i.xPortGetMinimumEverFreeHeapSize 0x010101ec Section 0 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
+ i.xPortStartScheduler 0x010101f8 Section 0 port.o(i.xPortStartScheduler)
+ i.xQueueCreateMutex 0x01010248 Section 0 queue.o(i.xQueueCreateMutex)
+ i.xQueueGenericCreate 0x0101026c Section 0 queue.o(i.xQueueGenericCreate)
+ i.xQueueGenericReset 0x010102b0 Section 0 queue.o(i.xQueueGenericReset)
+ i.xQueueGenericSend 0x0101031e Section 0 queue.o(i.xQueueGenericSend)
+ i.xQueueGenericSendFromISR 0x010104ac Section 0 queue.o(i.xQueueGenericSendFromISR)
+ i.xQueueReceive 0x0101053a Section 0 queue.o(i.xQueueReceive)
+ i.xQueueSemaphoreTake 0x0101067c Section 0 queue.o(i.xQueueSemaphoreTake)
+ i.xTaskCheckForTimeOut 0x010107f0 Section 0 tasks.o(i.xTaskCheckForTimeOut)
+ i.xTaskCreate 0x01010854 Section 0 tasks.o(i.xTaskCreate)
+ i.xTaskGetSchedulerState 0x010109cc Section 0 tasks.o(i.xTaskGetSchedulerState)
+ i.xTaskGetTickCount 0x010109ec Section 0 tasks.o(i.xTaskGetTickCount)
+ i.xTaskIncrementTick 0x010109f8 Section 0 tasks.o(i.xTaskIncrementTick)
+ i.xTaskPriorityDisinherit 0x01010acc Section 0 tasks.o(i.xTaskPriorityDisinherit)
+ i.xTaskPriorityInherit 0x01010b34 Section 0 tasks.o(i.xTaskPriorityInherit)
+ i.xTaskRemoveFromEventList 0x01010bac Section 0 tasks.o(i.xTaskRemoveFromEventList)
+ i.xTaskResumeAll 0x01010c10 Section 0 tasks.o(i.xTaskResumeAll)
+ .constdata 0x01010cd8 Section 472 system_n32wb03x.o(.constdata)
+ .constdata 0x01010eb0 Section 12 n32wb03x_rcc.o(.constdata)
+ s_AhbPresTable 0x01010eb0 Data 4 n32wb03x_rcc.o(.constdata)
+ s_ApbPresTable 0x01010eb4 Data 8 n32wb03x_rcc.o(.constdata)
+ .constdata 0x01010ebc Section 804 n32wb03x_qflash.o(.constdata)
+ .constdata 0x010111e0 Section 30 rwip_driver.o(.constdata)
+ TXPWR_MAP 0x010111e0 Data 30 rwip_driver.o(.constdata)
+ .constdata 0x01011200 Section 168 diss.o(.constdata)
+ .constdata 0x010112a8 Section 24 diss_task.o(.constdata)
+ diss_msg_handler_tab 0x010112a8 Data 24 diss_task.o(.constdata)
+ .constdata 0x010112c0 Section 16 rdtss.o(.constdata)
+ .constdata 0x010112d0 Section 72 rdtss_task.o(.constdata)
+ rdtss_msg_handler_tab 0x010112d0 Data 72 rdtss_task.o(.constdata)
+ .constdata 0x01011318 Section 40 ns_sec.o(.constdata)
+ .constdata 0x01011340 Section 8 ns_sec.o(.constdata)
+ .constdata 0x01011348 Section 820 ns_ble.o(.constdata)
+ fun_5_Array 0x01011348 Data 820 ns_ble.o(.constdata)
+ .constdata 0x0101167c Section 152 ns_ble_task.o(.constdata)
+ gapm_att_db 0x0101167c Data 88 ns_ble_task.o(.constdata)
+ gattm_att_db 0x010116d4 Data 64 ns_ble_task.o(.constdata)
+ .constdata 0x01011714 Section 200 ns_ble_task.o(.constdata)
+ app_msg_handler_tab 0x01011714 Data 200 ns_ble_task.o(.constdata)
+ .constdata 0x010117dc Section 12 ns_ble_task.o(.constdata)
+ .constdata 0x010117e8 Section 8 app_dis.o(.constdata)
+ .constdata 0x010117f0 Section 8 app_dis.o(.constdata)
+ .constdata 0x010117f8 Section 266 app_rdtss.o(.constdata)
+ .constdata 0x01011904 Section 24 app_rdtss.o(.constdata)
+ .constdata 0x0101191c Section 72 cli_core.o(.constdata)
+ s_cmds 0x0101191c Data 72 cli_core.o(.constdata)
+ .constdata 0x01011964 Section 6 app_info.o(.constdata)
+ s_all_items 0x01011964 Data 6 app_info.o(.constdata)
+ .conststring 0x0101196c Section 314 cli_core.o(.conststring)
.data 0x20004000 Section 4 system_n32wb03x.o(.data)
.data 0x20004004 Section 12 n32wb03x_qflash.o(.data)
.data 0x20004010 Section 20 rwip_driver.o(.data)
@@ -2445,82 +2513,89 @@ Image Symbol Table
s_wait_cfm 0x20004746 Data 1 ble_up.o(.data)
s_head 0x20004748 Data 2 ble_up.o(.data)
s_tail 0x2000474a Data 2 ble_up.o(.data)
- .data 0x2000474c Section 6 app_ble_proto.o(.data)
+ .data 0x2000474c Section 10 app_ble_proto.o(.data)
s_rxState 0x2000474c Data 1 app_ble_proto.o(.data)
s_txSeq 0x2000474d Data 1 app_ble_proto.o(.data)
- s_rxHave 0x2000474e Data 2 app_ble_proto.o(.data)
- s_rxNeed 0x20004750 Data 2 app_ble_proto.o(.data)
- .data 0x20004754 Section 44 app_ota.o(.data)
- s_active 0x20004754 Data 1 app_ota.o(.data)
- s_qflash_ready 0x20004755 Data 1 app_ota.o(.data)
- s_target_base 0x20004758 Data 4 app_ota.o(.data)
- s_total_size 0x2000475c Data 4 app_ota.o(.data)
- s_image_crc32 0x20004760 Data 4 app_ota.o(.data)
- s_version 0x20004764 Data 4 app_ota.o(.data)
- s_offset 0x20004768 Data 4 app_ota.o(.data)
- s_prog 0x2000476c Data 4 app_ota.o(.data)
- s_erased 0x20004770 Data 4 app_ota.o(.data)
- s_ack_sector 0x20004774 Data 4 app_ota.o(.data)
- s_word_buf 0x20004778 Data 4 app_ota.o(.data)
- s_word_fill 0x2000477c Data 4 app_ota.o(.data)
- .data 0x20004780 Section 1 app_info.o(.data)
- s_adc_ready 0x20004780 Data 1 app_info.o(.data)
- .data 0x20004784 Section 60 tasks.o(.data)
- pxDelayedTaskList 0x20004788 Data 4 tasks.o(.data)
- pxOverflowDelayedTaskList 0x2000478c Data 4 tasks.o(.data)
- uxDeletedTasksWaitingCleanUp 0x20004790 Data 4 tasks.o(.data)
- uxCurrentNumberOfTasks 0x20004794 Data 4 tasks.o(.data)
- xTickCount 0x20004798 Data 4 tasks.o(.data)
- uxTopReadyPriority 0x2000479c Data 4 tasks.o(.data)
- xSchedulerRunning 0x200047a0 Data 4 tasks.o(.data)
- uxPendedTicks 0x200047a4 Data 4 tasks.o(.data)
- xYieldPending 0x200047a8 Data 4 tasks.o(.data)
- xNumOfOverflows 0x200047ac Data 4 tasks.o(.data)
- uxTaskNumber 0x200047b0 Data 4 tasks.o(.data)
- xNextTaskUnblockTime 0x200047b4 Data 4 tasks.o(.data)
- xIdleTaskHandle 0x200047b8 Data 4 tasks.o(.data)
- uxSchedulerSuspended 0x200047bc Data 4 tasks.o(.data)
- .data 0x200047c0 Section 24 heap_4.o(.data)
- pxEnd 0x200047c0 Data 4 heap_4.o(.data)
- xFreeBytesRemaining 0x200047c4 Data 4 heap_4.o(.data)
- xMinimumEverFreeBytesRemaining 0x200047c8 Data 4 heap_4.o(.data)
- xBlockAllocatedBit 0x200047cc Data 4 heap_4.o(.data)
- xStart 0x200047d0 Data 8 heap_4.o(.data)
- .data 0x200047d8 Section 4 port.o(.data)
- uxCriticalNesting 0x200047d8 Data 4 port.o(.data)
- .data 0x200047dc Section 4 rand.o(.data)
- _rand_state 0x200047dc Data 4 rand.o(.data)
- .bss 0x200047e0 Section 52 system_n32wb03x.o(.bss)
- .bss 0x20004814 Section 808 n32wb03x_qflash.o(.bss)
- ram_qflash_cmd 0x20004814 Data 808 n32wb03x_qflash.o(.bss)
- .bss 0x20004b3c Section 284 prf.o(.bss)
- .bss 0x20004c58 Section 80 ns_timer.o(.bss)
- timer_callback_array 0x20004c58 Data 40 ns_timer.o(.bss)
- modified_timer_callback_array 0x20004c80 Data 40 ns_timer.o(.bss)
- .bss 0x20004ca8 Section 92 ns_sec.o(.bss)
- .bss 0x20004d04 Section 432 ns_ble.o(.bss)
- .bss 0x20004eb4 Section 480 cli_core.o(.bss)
- s_taskList 0x20004eb4 Data 384 cli_core.o(.bss)
- s_txBuf 0x20005034 Data 96 cli_core.o(.bss)
- .bss 0x20005094 Section 576 app_cli.o(.bss)
- line 0x20005094 Data 64 app_cli.o(.bss)
- s_history 0x200050d4 Data 512 app_cli.o(.bss)
- .bss 0x200052d4 Section 512 ble_up.o(.bss)
- s_buf 0x200052d4 Data 512 ble_up.o(.bss)
- .bss 0x200054d4 Section 827 app_ble_proto.o(.bss)
- s_line 0x200054d4 Data 64 app_ble_proto.o(.bss)
- s_rxBuf 0x20005514 Data 512 app_ble_proto.o(.bss)
- s_txFrame 0x20005714 Data 251 app_ble_proto.o(.bss)
- .bss 0x20005810 Section 240 tasks.o(.bss)
- pxReadyTasksLists 0x20005810 Data 140 tasks.o(.bss)
- xDelayedTaskList1 0x2000589c Data 20 tasks.o(.bss)
- xDelayedTaskList2 0x200058b0 Data 20 tasks.o(.bss)
- xPendingReadyList 0x200058c4 Data 20 tasks.o(.bss)
- xTasksWaitingTermination 0x200058d8 Data 20 tasks.o(.bss)
- xSuspendedTaskList 0x200058ec Data 20 tasks.o(.bss)
- .bss 0x20005900 Section 20480 heap_4.o(.bss)
- ucHeap 0x20005900 Data 20480 heap_4.o(.bss)
- STACK 0x2000a900 Section 2048 startup_n32wb03x.o(STACK)
+ s_logEn 0x2000474e Data 1 app_ble_proto.o(.data)
+ s_rxHave 0x20004750 Data 2 app_ble_proto.o(.data)
+ s_rxNeed 0x20004752 Data 2 app_ble_proto.o(.data)
+ s_cliRspLen 0x20004754 Data 2 app_ble_proto.o(.data)
+ .data 0x20004758 Section 44 app_ota.o(.data)
+ s_active 0x20004758 Data 1 app_ota.o(.data)
+ s_qflash_ready 0x20004759 Data 1 app_ota.o(.data)
+ s_target_base 0x2000475c Data 4 app_ota.o(.data)
+ s_total_size 0x20004760 Data 4 app_ota.o(.data)
+ s_image_crc32 0x20004764 Data 4 app_ota.o(.data)
+ s_version 0x20004768 Data 4 app_ota.o(.data)
+ s_offset 0x2000476c Data 4 app_ota.o(.data)
+ s_prog 0x20004770 Data 4 app_ota.o(.data)
+ s_erased 0x20004774 Data 4 app_ota.o(.data)
+ s_ack_sector 0x20004778 Data 4 app_ota.o(.data)
+ s_word_buf 0x2000477c Data 4 app_ota.o(.data)
+ s_word_fill 0x20004780 Data 4 app_ota.o(.data)
+ .data 0x20004784 Section 4 app_info.o(.data)
+ s_adc_ready 0x20004784 Data 1 app_info.o(.data)
+ s_last_temp_raw 0x20004786 Data 2 app_info.o(.data)
+ .data 0x20004788 Section 60 tasks.o(.data)
+ pxDelayedTaskList 0x2000478c Data 4 tasks.o(.data)
+ pxOverflowDelayedTaskList 0x20004790 Data 4 tasks.o(.data)
+ uxDeletedTasksWaitingCleanUp 0x20004794 Data 4 tasks.o(.data)
+ uxCurrentNumberOfTasks 0x20004798 Data 4 tasks.o(.data)
+ xTickCount 0x2000479c Data 4 tasks.o(.data)
+ uxTopReadyPriority 0x200047a0 Data 4 tasks.o(.data)
+ xSchedulerRunning 0x200047a4 Data 4 tasks.o(.data)
+ uxPendedTicks 0x200047a8 Data 4 tasks.o(.data)
+ xYieldPending 0x200047ac Data 4 tasks.o(.data)
+ xNumOfOverflows 0x200047b0 Data 4 tasks.o(.data)
+ uxTaskNumber 0x200047b4 Data 4 tasks.o(.data)
+ xNextTaskUnblockTime 0x200047b8 Data 4 tasks.o(.data)
+ xIdleTaskHandle 0x200047bc Data 4 tasks.o(.data)
+ uxSchedulerSuspended 0x200047c0 Data 4 tasks.o(.data)
+ .data 0x200047c4 Section 24 heap_4.o(.data)
+ pxEnd 0x200047c4 Data 4 heap_4.o(.data)
+ xFreeBytesRemaining 0x200047c8 Data 4 heap_4.o(.data)
+ xMinimumEverFreeBytesRemaining 0x200047cc Data 4 heap_4.o(.data)
+ xBlockAllocatedBit 0x200047d0 Data 4 heap_4.o(.data)
+ xStart 0x200047d4 Data 8 heap_4.o(.data)
+ .data 0x200047dc Section 4 port.o(.data)
+ uxCriticalNesting 0x200047dc Data 4 port.o(.data)
+ .data 0x200047e0 Section 4 rand.o(.data)
+ _rand_state 0x200047e0 Data 4 rand.o(.data)
+ .bss 0x200047e4 Section 52 system_n32wb03x.o(.bss)
+ .bss 0x20004818 Section 808 n32wb03x_qflash.o(.bss)
+ ram_qflash_cmd 0x20004818 Data 808 n32wb03x_qflash.o(.bss)
+ .bss 0x20004b40 Section 284 prf.o(.bss)
+ .bss 0x20004c5c Section 80 ns_timer.o(.bss)
+ timer_callback_array 0x20004c5c Data 40 ns_timer.o(.bss)
+ modified_timer_callback_array 0x20004c84 Data 40 ns_timer.o(.bss)
+ .bss 0x20004cac Section 92 ns_sec.o(.bss)
+ .bss 0x20004d08 Section 432 ns_ble.o(.bss)
+ .bss 0x20004eb8 Section 480 cli_core.o(.bss)
+ s_taskList 0x20004eb8 Data 384 cli_core.o(.bss)
+ s_txBuf 0x20005038 Data 96 cli_core.o(.bss)
+ .bss 0x20005098 Section 576 app_cli.o(.bss)
+ line 0x20005098 Data 64 app_cli.o(.bss)
+ s_history 0x200050d8 Data 512 app_cli.o(.bss)
+ .bss 0x200052d8 Section 512 ble_up.o(.bss)
+ s_buf 0x200052d8 Data 512 ble_up.o(.bss)
+ .bss 0x200054d8 Section 1403 app_ble_proto.o(.bss)
+ s_line 0x200054d8 Data 64 app_ble_proto.o(.bss)
+ s_line 0x20005518 Data 64 app_ble_proto.o(.bss)
+ s_rxBuf 0x20005558 Data 512 app_ble_proto.o(.bss)
+ s_txFrame 0x20005758 Data 251 app_ble_proto.o(.bss)
+ s_cliRsp 0x20005853 Data 512 app_ble_proto.o(.bss)
+ .bss 0x20005a53 Section 40 app_info.o(.bss)
+ s_tlv 0x20005a53 Data 40 app_info.o(.bss)
+ .bss 0x20005a7c Section 240 tasks.o(.bss)
+ pxReadyTasksLists 0x20005a7c Data 140 tasks.o(.bss)
+ xDelayedTaskList1 0x20005b08 Data 20 tasks.o(.bss)
+ xDelayedTaskList2 0x20005b1c Data 20 tasks.o(.bss)
+ xPendingReadyList 0x20005b30 Data 20 tasks.o(.bss)
+ xTasksWaitingTermination 0x20005b44 Data 20 tasks.o(.bss)
+ xSuspendedTaskList 0x20005b58 Data 20 tasks.o(.bss)
+ .bss 0x20005b6c Section 20480 heap_4.o(.bss)
+ ucHeap 0x20005b6c Data 20480 heap_4.o(.bss)
+ STACK 0x2000ab70 Section 2048 startup_n32wb03x.o(STACK)
Global Symbols
@@ -3489,261 +3564,269 @@ Image Symbol Table
__aeabi_cdrcmple 0x01008a41 Thumb Code 38 cdrcmple.o(.text)
__scatterload 0x01008a69 Thumb Code 28 init.o(.text)
__scatterload_rt2 0x01008a69 Thumb Code 0 init.o(.text)
- __decompress 0x01008a8d Thumb Code 0 __dclz77c.o(.text)
- __decompress2 0x01008a8d Thumb Code 96 __dclz77c.o(.text)
- Long Thumb to Thumb Veneer to __ARM_common_memcpy1_6 0x01008aed Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_get_attribute 0x01008af9 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_uuid16_comp 0x01008b05 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to co_list_pop_front 0x01008b11 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attm_svc_create_db 0x01008b1d Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to co_list_init 0x01008b29 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to co_list_extract 0x01008b35 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to co_list_push_back 0x01008b41 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_att_get_permission 0x01008b4d Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_get_service 0x01008b59 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attmdb_get_uuid 0x01008b65 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to calib_lsi_clk 0x01008b71 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to attm_svc_create_db_128 0x01008b7d Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to ecc_init 0x01008b89 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to h4tl_init 0x01008b95 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to hci_init 0x01008ba1 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to ahi_init 0x01008bad Thumb Code 12 anon$$obj.o(Veneer$$Code)
- Long Thumb to Thumb Veneer to __ARM_common_ll_muluu 0x01008bb9 Thumb Code 12 anon$$obj.o(Veneer$$Code)
- ADC_ClearFlag 0x01008bc5 Thumb Code 6 n32wb03x_adc.o(i.ADC_ClearFlag)
- ADC_ConfigChannel 0x01008bcb Thumb Code 14 n32wb03x_adc.o(i.ADC_ConfigChannel)
- ADC_ConverValueToTemperature 0x01008bd9 Thumb Code 66 n32wb03x_adc.o(i.ADC_ConverValueToTemperature)
- ADC_ConverValueToVoltage 0x01008c2d Thumb Code 136 n32wb03x_adc.o(i.ADC_ConverValueToVoltage)
- ADC_DeInit 0x01008cb5 Thumb Code 66 n32wb03x_adc.o(i.ADC_DeInit)
- ADC_Enable 0x01008d09 Thumb Code 20 n32wb03x_adc.o(i.ADC_Enable)
- ADC_EnableBypassFilter 0x01008d1d Thumb Code 48 n32wb03x_adc.o(i.ADC_EnableBypassFilter)
- ADC_EnableTS 0x01008d6d Thumb Code 18 n32wb03x_adc.o(i.ADC_EnableTS)
- ADC_GetDat 0x01008d7f Thumb Code 6 n32wb03x_adc.o(i.ADC_GetDat)
- ADC_GetFlagStatus 0x01008d85 Thumb Code 14 n32wb03x_adc.o(i.ADC_GetFlagStatus)
- ADC_SetOverSampleCounter 0x01008d95 Thumb Code 18 n32wb03x_adc.o(i.ADC_SetOverSampleCounter)
- AppCli_Init 0x01008dad Thumb Code 30 app_cli.o(i.AppCli_Init)
- DMA_ClearFlag 0x01009619 Thumb Code 4 n32wb03x_dma.o(i.DMA_ClearFlag)
- DMA_DeInit 0x0100961d Thumb Code 106 n32wb03x_dma.o(i.DMA_DeInit)
- DMA_EnableChannel 0x010096a5 Thumb Code 20 n32wb03x_dma.o(i.DMA_EnableChannel)
- DMA_GetFlagStatus 0x010096bd Thumb Code 14 n32wb03x_dma.o(i.DMA_GetFlagStatus)
- DMA_Init 0x010096cd Thumb Code 58 n32wb03x_dma.o(i.DMA_Init)
- DMA_RequestRemap 0x0100970d Thumb Code 14 n32wb03x_dma.o(i.DMA_RequestRemap)
- EXTI_ClrITPendBit 0x0100971d Thumb Code 6 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
- EXTI_GetITStatus 0x01009729 Thumb Code 24 n32wb03x_exti.o(i.EXTI_GetITStatus)
- EXTI_InitPeripheral 0x01009745 Thumb Code 108 n32wb03x_exti.o(i.EXTI_InitPeripheral)
- GPIO_InitPeripheral 0x010097b5 Thumb Code 184 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
- GPIO_InitStruct 0x0100986d Thumb Code 22 n32wb03x_gpio.o(i.GPIO_InitStruct)
- GPIO_ResetBits 0x01009889 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_ResetBits)
- GPIO_SetBits 0x0100988d Thumb Code 4 n32wb03x_gpio.o(i.GPIO_SetBits)
- GPIO_TogglePin 0x01009891 Thumb Code 8 n32wb03x_gpio.o(i.GPIO_TogglePin)
- HardFault_Handler 0x01009899 Thumb Code 58 n32wb03x_it.o(i.HardFault_Handler)
- LedBlink 0x01009949 Thumb Code 8 app_gpio.o(i.LedBlink)
- LedInit 0x01009951 Thumb Code 64 app_gpio.o(i.LedInit)
- LedOff 0x0100999d Thumb Code 8 app_gpio.o(i.LedOff)
- LedOn 0x010099a5 Thumb Code 8 app_gpio.o(i.LedOn)
- NVIC_Init 0x010099ad Thumb Code 102 misc.o(i.NVIC_Init)
- OTPTrim_Read 0x01009a25 Thumb Code 186 system_n32wb03x.o(i.OTPTrim_Read)
- Qflash_Erase_Sector 0x01009af1 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
- Qflash_Init 0x01009b15 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Init)
- Qflash_Write 0x01009b4d Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Write)
- RCC_ConfigAdcClk 0x01009b71 Thumb Code 14 n32wb03x_rcc.o(i.RCC_ConfigAdcClk)
- RCC_EnableAHBPeriphClk 0x01009b85 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
- RCC_EnableAHBPeriphReset 0x01009b9d Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphReset)
- RCC_EnableAPB2PeriphClk 0x01009bb5 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
- RCC_Enable_ADC_CLK_SRC_AUDIOPLL 0x01009bcd Thumb Code 22 n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL)
- RCC_GetClocksFreqValue 0x01009be9 Thumb Code 90 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
- SVC_Handler 0x01009c5d Thumb Code 2 port.o(i.SVC_Handler)
- SysTick_Handler 0x01009c61 Thumb Code 32 port.o(i.SysTick_Handler)
- SystemGetMacAddr 0x01009c85 Thumb Code 44 system_n32wb03x.o(i.SystemGetMacAddr)
- SystemInit 0x01009cb9 Thumb Code 346 system_n32wb03x.o(i.SystemInit)
- SystemTrimValueGet 0x01009e39 Thumb Code 44 system_n32wb03x.o(i.SystemTrimValueGet)
- USART1_IRQHandler 0x01009e69 Thumb Code 8 n32wb03x_it.o(i.USART1_IRQHandler)
- USART_ConfigInt 0x01009e71 Thumb Code 50 n32wb03x_usart.o(i.USART_ConfigInt)
- USART_Enable 0x01009ea5 Thumb Code 22 n32wb03x_usart.o(i.USART_Enable)
- USART_EnableDMA 0x01009ec1 Thumb Code 16 n32wb03x_usart.o(i.USART_EnableDMA)
- USART_GetFlagStatus 0x01009ed1 Thumb Code 14 n32wb03x_usart.o(i.USART_GetFlagStatus)
- USART_GetIntStatus 0x01009edf Thumb Code 64 n32wb03x_usart.o(i.USART_GetIntStatus)
- USART_Init 0x01009f21 Thumb Code 120 n32wb03x_usart.o(i.USART_Init)
- USART_ReceiveData 0x01009fa9 Thumb Code 8 n32wb03x_usart.o(i.USART_ReceiveData)
- USART_SendData 0x01009fb1 Thumb Code 8 n32wb03x_usart.o(i.USART_SendData)
- __0printf 0x01009fb9 Thumb Code 24 printfa.o(i.__0printf)
- __1printf 0x01009fb9 Thumb Code 0 printfa.o(i.__0printf)
- __2printf 0x01009fb9 Thumb Code 0 printfa.o(i.__0printf)
- __c89printf 0x01009fb9 Thumb Code 0 printfa.o(i.__0printf)
- printf 0x01009fb9 Thumb Code 0 printfa.o(i.__0printf)
- __0sprintf 0x01009fd9 Thumb Code 36 printfa.o(i.__0sprintf)
- __1sprintf 0x01009fd9 Thumb Code 0 printfa.o(i.__0sprintf)
- __2sprintf 0x01009fd9 Thumb Code 0 printfa.o(i.__0sprintf)
- __c89sprintf 0x01009fd9 Thumb Code 0 printfa.o(i.__0sprintf)
- sprintf 0x01009fd9 Thumb Code 0 printfa.o(i.__0sprintf)
- __0vsnprintf 0x0100a001 Thumb Code 40 printfa.o(i.__0vsnprintf)
- __1vsnprintf 0x0100a001 Thumb Code 0 printfa.o(i.__0vsnprintf)
- __2vsnprintf 0x0100a001 Thumb Code 0 printfa.o(i.__0vsnprintf)
- __c89vsnprintf 0x0100a001 Thumb Code 0 printfa.o(i.__0vsnprintf)
- vsnprintf 0x0100a001 Thumb Code 0 printfa.o(i.__0vsnprintf)
- __ARM_clz 0x0100a02d Thumb Code 46 depilogue.o(i.__ARM_clz)
- app_ble_adv_init 0x0100a929 Thumb Code 90 app_ble.o(i.app_ble_adv_init)
- app_ble_adv_msg_handler 0x0100a99d Thumb Code 2 app_ble.o(i.app_ble_adv_msg_handler)
- app_ble_gap_params_init 0x0100a9a1 Thumb Code 118 app_ble.o(i.app_ble_gap_params_init)
- app_ble_init 0x0100aa39 Thumb Code 58 app_ble.o(i.app_ble_init)
- app_ble_msg_handler 0x0100aa85 Thumb Code 62 app_ble.o(i.app_ble_msg_handler)
- app_ble_proto_init 0x0100aacd Thumb Code 14 app_ble_proto.o(i.app_ble_proto_init)
- app_ble_proto_on_disconnect 0x0100aae1 Thumb Code 20 app_ble_proto.o(i.app_ble_proto_on_disconnect)
- app_ble_proto_rx_bytes 0x0100aaf9 Thumb Code 352 app_ble_proto.o(i.app_ble_proto_rx_bytes)
- app_ble_proto_send_frame 0x0100ac79 Thumb Code 130 app_ble_proto.o(i.app_ble_proto_send_frame)
- app_ble_sec_init 0x0100ad0d Thumb Code 70 app_ble.o(i.app_ble_sec_init)
- app_dis_add_dis 0x0100ae39 Thumb Code 74 app_dis.o(i.app_dis_add_dis)
- app_entry_point_handler 0x0100ae95 Thumb Code 238 ns_ble_task.o(i.app_entry_point_handler)
- app_fan_get_rpm 0x0100af99 Thumb Code 4 app_info.o(i.app_fan_get_rpm)
- app_info_chip_temp_c10 0x0100afa1 Thumb Code 58 app_info.o(i.app_info_chip_temp_c10)
- app_info_handle_query 0x0100afe9 Thumb Code 298 app_info.o(i.app_info_handle_query)
- app_info_vdd_mv 0x0100b129 Thumb Code 28 app_info.o(i.app_info_vdd_mv)
- app_ota_abort 0x0100b211 Thumb Code 18 app_ota.o(i.app_ota_abort)
- app_ota_handle_frame 0x0100b229 Thumb Code 268 app_ota.o(i.app_ota_handle_frame)
- app_rdtss_add_rdts 0x0100b345 Thumb Code 82 app_rdtss.o(i.app_rdtss_add_rdts)
- app_user_msg_handler 0x0100b55d Thumb Code 2 app_ble.o(i.app_user_msg_handler)
- attm_att_set_value 0x0100b561 Thumb Code 172 lib_att.o(i.attm_att_set_value)
- ble_up_on_cfm 0x0100b631 Thumb Code 14 ble_up.o(i.ble_up_on_cfm)
- ble_up_poll 0x0100b645 Thumb Code 76 ble_up.o(i.ble_up_poll)
- ble_up_reset 0x0100b69d Thumb Code 12 ble_up.o(i.ble_up_reset)
- ble_up_write 0x0100b6ad Thumb Code 58 ble_up.o(i.ble_up_write)
- bsp_usart_init 0x0100b6f5 Thumb Code 196 bsp_usart.o(i.bsp_usart_init)
- bsp_usart_read_byte 0x0100b7d1 Thumb Code 52 bsp_usart.o(i.bsp_usart_read_byte)
- bsp_usart_rx_isr_handler 0x0100b809 Thumb Code 68 bsp_usart.o(i.bsp_usart_rx_isr_handler)
- bsp_usart_tx_lock 0x0100b85d Thumb Code 28 bsp_usart.o(i.bsp_usart_tx_lock)
- bsp_usart_tx_unlock 0x0100b87d Thumb Code 32 bsp_usart.o(i.bsp_usart_tx_unlock)
- bsp_usart_write_dma 0x0100b8a1 Thumb Code 134 bsp_usart.o(i.bsp_usart_write_dma)
- caiic_crc32 0x0100b939 Thumb Code 48 boot_crc32.o(i.caiic_crc32)
- check_client_char_cfg 0x0100b96d Thumb Code 42 rdts_common.o(i.check_client_char_cfg)
- cli_cmd_count 0x0100b997 Thumb Code 4 cli_core.o(i.cli_cmd_count)
- cli_cmd_name 0x0100b99d Thumb Code 18 cli_core.o(i.cli_cmd_name)
- cli_exec_line 0x0100b9b5 Thumb Code 140 cli_core.o(i.cli_exec_line)
- cli_printf 0x0100ba69 Thumb Code 36 cli_core.o(i.cli_printf)
- cli_set_output 0x0100bafd Thumb Code 6 cli_core.o(i.cli_set_output)
- cli_write 0x0100bb09 Thumb Code 30 cli_core.o(i.cli_write)
- diss_check_val_len 0x0100bb2d Thumb Code 42 diss.o(i.diss_check_val_len)
- diss_handle_to_value 0x0100bb99 Thumb Code 52 diss.o(i.diss_handle_to_value)
- diss_prf_itf_get 0x0100bc6d Thumb Code 4 diss.o(i.diss_prf_itf_get)
- diss_task_init 0x0100bd11 Thumb Code 28 diss_task.o(i.diss_task_init)
- diss_value_to_handle 0x0100be6d Thumb Code 58 diss.o(i.diss_value_to_handle)
- eTaskGetState 0x0100bea9 Thumb Code 82 tasks.o(i.eTaskGetState)
- fputc 0x0100bf09 Thumb Code 54 bsp_usart.o(i.fputc)
- get_cfg_handle 0x0100d0cd Thumb Code 98 rdts_common.o(i.get_cfg_handle)
- get_value_handle 0x0100d139 Thumb Code 78 rdts_common.o(i.get_value_handle)
- llhwc_modem_setmode 0x0100d279 Thumb Code 44 rwip_driver.o(i.llhwc_modem_setmode)
- llhwc_phy_prerx_flash 0x0100d2a9 Thumb Code 172 rwip_driver.o(i.llhwc_phy_prerx_flash)
- main 0x0100d469 Thumb Code 132 main.o(i.main)
- ns_EXTI4_12_IRQHandler 0x0100d605 Thumb Code 76 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
- ns_HardFault_Handler 0x0100d661 Thumb Code 26 ns_ble.o(i.ns_HardFault_Handler)
- ns_ble_add_prf_func_register 0x0100d689 Thumb Code 28 ns_ble.o(i.ns_ble_add_prf_func_register)
- ns_ble_add_svc 0x0100d6a9 Thumb Code 34 ns_ble.o(i.ns_ble_add_svc)
- ns_ble_adv_fsm_next 0x0100d6d5 Thumb Code 202 ns_ble.o(i.ns_ble_adv_fsm_next)
- ns_ble_adv_init 0x0100d7b1 Thumb Code 58 ns_ble.o(i.ns_ble_adv_init)
- ns_ble_adv_start 0x0100d7f9 Thumb Code 72 ns_ble.o(i.ns_ble_adv_start)
- ns_ble_adv_stop 0x0100d849 Thumb Code 66 ns_ble.o(i.ns_ble_adv_stop)
- ns_ble_delete_init 0x0100d895 Thumb Code 46 ns_ble.o(i.ns_ble_delete_init)
- ns_ble_delete_scan 0x0100d8d1 Thumb Code 42 ns_ble.o(i.ns_ble_delete_scan)
- ns_ble_disconnect 0x0100d909 Thumb Code 34 ns_ble.o(i.ns_ble_disconnect)
- ns_ble_gap_init 0x0100d935 Thumb Code 70 ns_ble.o(i.ns_ble_gap_init)
- ns_ble_get_connection_num 0x0100d9a1 Thumb Code 32 ns_ble.o(i.ns_ble_get_connection_num)
- ns_ble_list_set_ral 0x0100d9c5 Thumb Code 76 ns_ble.o(i.ns_ble_list_set_ral)
- ns_ble_lsc_config 0x0100da15 Thumb Code 106 ns_ble.o(i.ns_ble_lsc_config)
- ns_ble_mtu_set 0x0100da99 Thumb Code 40 ns_ble.o(i.ns_ble_mtu_set)
- ns_ble_prf_task_register 0x0100dacd Thumb Code 34 ns_ble.o(i.ns_ble_prf_task_register)
- ns_ble_scan_data_find 0x0100daf5 Thumb Code 72 ns_ble.o(i.ns_ble_scan_data_find)
- ns_ble_stack_init 0x0100db3d Thumb Code 448 ns_ble.o(i.ns_ble_stack_init)
- ns_ble_start_init 0x0100ddb5 Thumb Code 260 ns_ble.o(i.ns_ble_start_init)
- ns_ble_start_scan 0x0100ded9 Thumb Code 178 ns_ble.o(i.ns_ble_start_scan)
- ns_ble_stop_init 0x0100dfa5 Thumb Code 42 ns_ble.o(i.ns_ble_stop_init)
- ns_ble_stop_scan 0x0100dfdd Thumb Code 48 ns_ble.o(i.ns_ble_stop_scan)
- ns_ble_update_param 0x0100e019 Thumb Code 112 ns_ble.o(i.ns_ble_update_param)
- ns_bond_last_bonded_addr 0x0100e0d9 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_addr)
- ns_bond_last_bonded_peer_id 0x0100e109 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_peer_id)
- ns_bond_last_bonded_ral_info 0x0100e139 Thumb Code 92 ns_sec.o(i.ns_bond_last_bonded_ral_info)
- ns_bond_resolv_addr_start 0x0100e19d Thumb Code 92 ns_sec.o(i.ns_bond_resolv_addr_start)
- ns_bond_search_addr_irk 0x0100e1fd Thumb Code 110 ns_sec.o(i.ns_bond_search_addr_irk)
- ns_peripheral_config 0x0100e279 Thumb Code 162 ns_ble.o(i.ns_peripheral_config)
- ns_sec_bond_store_evt_handler 0x0100e34d Thumb Code 308 ns_sec.o(i.ns_sec_bond_store_evt_handler)
- ns_sec_get_bond_status 0x0100e4ad Thumb Code 12 ns_sec.o(i.ns_sec_get_bond_status)
- ns_sec_get_iocap 0x0100e4bd Thumb Code 6 ns_sec.o(i.ns_sec_get_iocap)
- ns_sec_init 0x0100e4c9 Thumb Code 94 ns_sec.o(i.ns_sec_init)
- ns_sleep_lock_acquire 0x0100e531 Thumb Code 20 ns_sleep.o(i.ns_sleep_lock_acquire)
- ns_sleep_lock_release 0x0100e549 Thumb Code 16 ns_sleep.o(i.ns_sleep_lock_release)
- ns_timer_api_process_handler 0x0100e55d Thumb Code 166 ns_timer.o(i.ns_timer_api_process_handler)
- prf_add_profile 0x0100e995 Thumb Code 132 prf.o(i.prf_add_profile)
- prf_dst_task_get 0x0100ea1d Thumb Code 16 prf.o(i.prf_dst_task_get)
- prf_env_get 0x0100ea2d Thumb Code 44 prf.o(i.prf_env_get)
- prf_get_id_from_task 0x0100ea5d Thumb Code 50 prf.o(i.prf_get_id_from_task)
- prf_get_itf_func_register 0x0100ea95 Thumb Code 34 prf.o(i.prf_get_itf_func_register)
- prf_get_task_from_id 0x0100eabd Thumb Code 50 prf.o(i.prf_get_task_from_id)
- prf_init 0x0100eaf5 Thumb Code 170 prf.o(i.prf_init)
- pvPortMalloc 0x0100eed5 Thumb Code 230 heap_4.o(i.pvPortMalloc)
- pvTaskIncrementMutexHeldCount 0x0100efc9 Thumb Code 20 tasks.o(i.pvTaskIncrementMutexHeldCount)
- pxPortInitialiseStack 0x0100efe1 Thumb Code 30 port.o(i.pxPortInitialiseStack)
- rdtss_get_att_handle 0x0100f1c3 Thumb Code 28 rdts_common.o(i.rdtss_get_att_handle)
- rdtss_get_att_idx 0x0100f1df Thumb Code 40 rdts_common.o(i.rdtss_get_att_idx)
- rdtss_init_ccc_values 0x0100f2a1 Thumb Code 160 rdtss_task.o(i.rdtss_init_ccc_values)
- rdtss_prf_itf_get 0x0100f345 Thumb Code 4 rdtss.o(i.rdtss_prf_itf_get)
- rdtss_send_notify 0x0100f34d Thumb Code 70 app_rdtss.o(i.rdtss_send_notify)
- rdtss_set_ccc_value 0x0100f3a1 Thumb Code 52 rdtss_task.o(i.rdtss_set_ccc_value)
- rdtss_task_init 0x0100f3d5 Thumb Code 28 rdtss_task.o(i.rdtss_task_init)
- rwip_init 0x0100f67d Thumb Code 198 rwip.o(i.rwip_init)
- rwip_slp_isr 0x0100f795 Thumb Code 198 rwip_driver.o(i.rwip_slp_isr)
- uxListRemove 0x0100f891 Thumb Code 38 list.o(i.uxListRemove)
- uxTaskGetNumberOfTasks 0x0100f8b9 Thumb Code 6 tasks.o(i.uxTaskGetNumberOfTasks)
- uxTaskGetSystemState 0x0100f8c5 Thumb Code 134 tasks.o(i.uxTaskGetSystemState)
- vListInitialise 0x0100f95d Thumb Code 22 list.o(i.vListInitialise)
- vListInitialiseItem 0x0100f973 Thumb Code 6 list.o(i.vListInitialiseItem)
- vListInsert 0x0100f979 Thumb Code 50 list.o(i.vListInsert)
- vListInsertEnd 0x0100f9ab Thumb Code 24 list.o(i.vListInsertEnd)
- vPortEnterCritical 0x0100f9c5 Thumb Code 20 port.o(i.vPortEnterCritical)
- vPortExitCritical 0x0100f9dd Thumb Code 22 port.o(i.vPortExitCritical)
- vPortFree 0x0100f9f9 Thumb Code 64 heap_4.o(i.vPortFree)
- vPortYield 0x0100fa3d Thumb Code 18 port.o(i.vPortYield)
- vTaskDelay 0x0100fa55 Thumb Code 44 tasks.o(i.vTaskDelay)
- vTaskInternalSetTimeOutState 0x0100fa85 Thumb Code 12 tasks.o(i.vTaskInternalSetTimeOutState)
- vTaskList 0x0100fa95 Thumb Code 188 tasks.o(i.vTaskList)
- vTaskMissedYield 0x0100fb65 Thumb Code 8 tasks.o(i.vTaskMissedYield)
- vTaskPlaceOnEventList 0x0100fb71 Thumb Code 32 tasks.o(i.vTaskPlaceOnEventList)
- vTaskPriorityDisinheritAfterTimeout 0x0100fb95 Thumb Code 106 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
- vTaskStartScheduler 0x0100fc09 Thumb Code 60 tasks.o(i.vTaskStartScheduler)
- vTaskSuspendAll 0x0100fc59 Thumb Code 10 tasks.o(i.vTaskSuspendAll)
- vTaskSwitchContext 0x0100fc69 Thumb Code 92 tasks.o(i.vTaskSwitchContext)
- xPortGetFreeHeapSize 0x0100fccd Thumb Code 6 heap_4.o(i.xPortGetFreeHeapSize)
- xPortGetMinimumEverFreeHeapSize 0x0100fcd9 Thumb Code 6 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
- xPortStartScheduler 0x0100fce5 Thumb Code 62 port.o(i.xPortStartScheduler)
- xQueueCreateMutex 0x0100fd35 Thumb Code 36 queue.o(i.xQueueCreateMutex)
- xQueueGenericCreate 0x0100fd59 Thumb Code 68 queue.o(i.xQueueGenericCreate)
- xQueueGenericReset 0x0100fd9d Thumb Code 110 queue.o(i.xQueueGenericReset)
- xQueueGenericSend 0x0100fe0b Thumb Code 398 queue.o(i.xQueueGenericSend)
- xQueueGenericSendFromISR 0x0100ff99 Thumb Code 142 queue.o(i.xQueueGenericSendFromISR)
- xQueueReceive 0x01010027 Thumb Code 322 queue.o(i.xQueueReceive)
- xQueueSemaphoreTake 0x01010169 Thumb Code 370 queue.o(i.xQueueSemaphoreTake)
- xTaskCheckForTimeOut 0x010102dd Thumb Code 94 tasks.o(i.xTaskCheckForTimeOut)
- xTaskCreate 0x01010341 Thumb Code 348 tasks.o(i.xTaskCreate)
- xTaskGetSchedulerState 0x010104b9 Thumb Code 26 tasks.o(i.xTaskGetSchedulerState)
- xTaskGetTickCount 0x010104d9 Thumb Code 6 tasks.o(i.xTaskGetTickCount)
- xTaskIncrementTick 0x010104e5 Thumb Code 202 tasks.o(i.xTaskIncrementTick)
- xTaskPriorityDisinherit 0x010105b9 Thumb Code 96 tasks.o(i.xTaskPriorityDisinherit)
- xTaskPriorityInherit 0x01010621 Thumb Code 110 tasks.o(i.xTaskPriorityInherit)
- xTaskRemoveFromEventList 0x01010699 Thumb Code 88 tasks.o(i.xTaskRemoveFromEventList)
- xTaskResumeAll 0x010106fd Thumb Code 186 tasks.o(i.xTaskResumeAll)
- TRIM_READ_CMD_CODE 0x010107c4 Data 320 system_n32wb03x.o(.constdata)
- CMD_RDID 0x01010904 Data 152 system_n32wb03x.o(.constdata)
- const_qflash_cmd 0x010109a8 Data 804 n32wb03x_qflash.o(.constdata)
- diss_att_db 0x01010cec Data 152 diss.o(.constdata)
- diss_itf 0x01010d84 Data 16 diss.o(.constdata)
- rdtss_itf 0x01010dac Data 16 rdtss.o(.constdata)
- app_sec_msg_handler_list 0x01010e04 Data 40 ns_sec.o(.constdata)
- app_sec_handlers 0x01010e2c Data 8 ns_sec.o(.constdata)
- TASK_DESC_APP_M 0x010112c8 Data 12 ns_ble_task.o(.constdata)
- app_dis_msg_handler_list 0x010112d4 Data 8 app_dis.o(.constdata)
- app_dis_handlers 0x010112dc Data 8 app_dis.o(.constdata)
- app_rdtss_handlers 0x010112e4 Data 8 app_rdtss.o(.constdata)
- app_rdts_svc_uuid 0x010112ec Data 16 app_rdtss.o(.constdata)
- app_rdts_att_db 0x010112fc Data 154 app_rdtss.o(.constdata)
- app_rdtss_msg_handler_list 0x01011398 Data 24 app_rdtss.o(.constdata)
- Region$$Table$$Base 0x010114ec Number 0 anon$$obj.o(Region$$Table)
- Region$$Table$$Limit 0x0101150c Number 0 anon$$obj.o(Region$$Table)
+ __decompress 0x01008a8d Thumb Code 0 __dczerorl2.o(.text)
+ __decompress1 0x01008a8d Thumb Code 86 __dczerorl2.o(.text)
+ Long Thumb to Thumb Veneer to __ARM_common_memcpy1_6 0x01008ae5 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_get_attribute 0x01008af1 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_uuid16_comp 0x01008afd Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to co_list_pop_front 0x01008b09 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attm_svc_create_db 0x01008b15 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to co_list_init 0x01008b21 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to co_list_extract 0x01008b2d Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to co_list_push_back 0x01008b39 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_att_get_permission 0x01008b45 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_get_service 0x01008b51 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attmdb_get_uuid 0x01008b5d Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to calib_lsi_clk 0x01008b69 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to attm_svc_create_db_128 0x01008b75 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to ecc_init 0x01008b81 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to h4tl_init 0x01008b8d Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to hci_init 0x01008b99 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to ahi_init 0x01008ba5 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ Long Thumb to Thumb Veneer to __ARM_common_ll_muluu 0x01008bb1 Thumb Code 12 anon$$obj.o(Veneer$$Code)
+ ADC_ClearFlag 0x01008bbd Thumb Code 6 n32wb03x_adc.o(i.ADC_ClearFlag)
+ ADC_ConfigChannel 0x01008bc3 Thumb Code 14 n32wb03x_adc.o(i.ADC_ConfigChannel)
+ ADC_ConverValueToTemperature 0x01008bd1 Thumb Code 66 n32wb03x_adc.o(i.ADC_ConverValueToTemperature)
+ ADC_ConverValueToVoltage 0x01008c25 Thumb Code 136 n32wb03x_adc.o(i.ADC_ConverValueToVoltage)
+ ADC_DeInit 0x01008cad Thumb Code 66 n32wb03x_adc.o(i.ADC_DeInit)
+ ADC_Enable 0x01008d01 Thumb Code 20 n32wb03x_adc.o(i.ADC_Enable)
+ ADC_EnableBypassFilter 0x01008d15 Thumb Code 48 n32wb03x_adc.o(i.ADC_EnableBypassFilter)
+ ADC_EnableTS 0x01008d65 Thumb Code 18 n32wb03x_adc.o(i.ADC_EnableTS)
+ ADC_GetDat 0x01008d77 Thumb Code 6 n32wb03x_adc.o(i.ADC_GetDat)
+ ADC_GetFlagStatus 0x01008d7d Thumb Code 14 n32wb03x_adc.o(i.ADC_GetFlagStatus)
+ ADC_SetOverSampleCounter 0x01008d8d Thumb Code 18 n32wb03x_adc.o(i.ADC_SetOverSampleCounter)
+ AppCli_Init 0x01008da5 Thumb Code 30 app_cli.o(i.AppCli_Init)
+ DMA_ClearFlag 0x010096b5 Thumb Code 4 n32wb03x_dma.o(i.DMA_ClearFlag)
+ DMA_DeInit 0x010096b9 Thumb Code 106 n32wb03x_dma.o(i.DMA_DeInit)
+ DMA_EnableChannel 0x01009741 Thumb Code 20 n32wb03x_dma.o(i.DMA_EnableChannel)
+ DMA_GetFlagStatus 0x01009759 Thumb Code 14 n32wb03x_dma.o(i.DMA_GetFlagStatus)
+ DMA_Init 0x01009769 Thumb Code 58 n32wb03x_dma.o(i.DMA_Init)
+ DMA_RequestRemap 0x010097a9 Thumb Code 14 n32wb03x_dma.o(i.DMA_RequestRemap)
+ EXTI_ClrITPendBit 0x010097b9 Thumb Code 6 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ EXTI_GetITStatus 0x010097c5 Thumb Code 24 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ EXTI_InitPeripheral 0x010097e1 Thumb Code 108 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ GPIO_InitPeripheral 0x01009851 Thumb Code 184 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ GPIO_InitStruct 0x01009909 Thumb Code 22 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ GPIO_ResetBits 0x01009925 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ GPIO_SetBits 0x01009929 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_SetBits)
+ GPIO_TogglePin 0x0100992d Thumb Code 8 n32wb03x_gpio.o(i.GPIO_TogglePin)
+ HardFault_Handler 0x01009935 Thumb Code 58 n32wb03x_it.o(i.HardFault_Handler)
+ LedBlink 0x010099e5 Thumb Code 8 app_gpio.o(i.LedBlink)
+ LedInit 0x010099ed Thumb Code 64 app_gpio.o(i.LedInit)
+ LedOff 0x01009a39 Thumb Code 8 app_gpio.o(i.LedOff)
+ LedOn 0x01009a41 Thumb Code 8 app_gpio.o(i.LedOn)
+ NVIC_Init 0x01009a49 Thumb Code 102 misc.o(i.NVIC_Init)
+ OTPTrim_Read 0x01009ac1 Thumb Code 186 system_n32wb03x.o(i.OTPTrim_Read)
+ Qflash_Erase_Sector 0x01009b8d Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ Qflash_Init 0x01009bb1 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Init)
+ Qflash_Write 0x01009be9 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Write)
+ RCC_ConfigAdcClk 0x01009c0d Thumb Code 14 n32wb03x_rcc.o(i.RCC_ConfigAdcClk)
+ RCC_EnableAHBPeriphClk 0x01009c21 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ RCC_EnableAHBPeriphReset 0x01009c39 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphReset)
+ RCC_EnableAPB2PeriphClk 0x01009c51 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ RCC_Enable_ADC_CLK_SRC_AUDIOPLL 0x01009c69 Thumb Code 22 n32wb03x_rcc.o(i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL)
+ RCC_GetClocksFreqValue 0x01009c85 Thumb Code 90 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ SVC_Handler 0x01009cf9 Thumb Code 2 port.o(i.SVC_Handler)
+ SysTick_Handler 0x01009cfd Thumb Code 32 port.o(i.SysTick_Handler)
+ SystemGetMacAddr 0x01009d21 Thumb Code 44 system_n32wb03x.o(i.SystemGetMacAddr)
+ SystemInit 0x01009d55 Thumb Code 346 system_n32wb03x.o(i.SystemInit)
+ SystemTrimValueGet 0x01009ed5 Thumb Code 44 system_n32wb03x.o(i.SystemTrimValueGet)
+ USART1_IRQHandler 0x01009f05 Thumb Code 8 n32wb03x_it.o(i.USART1_IRQHandler)
+ USART_ConfigInt 0x01009f0d Thumb Code 50 n32wb03x_usart.o(i.USART_ConfigInt)
+ USART_Enable 0x01009f41 Thumb Code 22 n32wb03x_usart.o(i.USART_Enable)
+ USART_EnableDMA 0x01009f5d Thumb Code 16 n32wb03x_usart.o(i.USART_EnableDMA)
+ USART_GetFlagStatus 0x01009f6d Thumb Code 14 n32wb03x_usart.o(i.USART_GetFlagStatus)
+ USART_GetIntStatus 0x01009f7b Thumb Code 64 n32wb03x_usart.o(i.USART_GetIntStatus)
+ USART_Init 0x01009fbd Thumb Code 120 n32wb03x_usart.o(i.USART_Init)
+ USART_ReceiveData 0x0100a045 Thumb Code 8 n32wb03x_usart.o(i.USART_ReceiveData)
+ USART_SendData 0x0100a04d Thumb Code 8 n32wb03x_usart.o(i.USART_SendData)
+ __0printf 0x0100a055 Thumb Code 24 printfa.o(i.__0printf)
+ __1printf 0x0100a055 Thumb Code 0 printfa.o(i.__0printf)
+ __2printf 0x0100a055 Thumb Code 0 printfa.o(i.__0printf)
+ __c89printf 0x0100a055 Thumb Code 0 printfa.o(i.__0printf)
+ printf 0x0100a055 Thumb Code 0 printfa.o(i.__0printf)
+ __0sprintf 0x0100a075 Thumb Code 36 printfa.o(i.__0sprintf)
+ __1sprintf 0x0100a075 Thumb Code 0 printfa.o(i.__0sprintf)
+ __2sprintf 0x0100a075 Thumb Code 0 printfa.o(i.__0sprintf)
+ __c89sprintf 0x0100a075 Thumb Code 0 printfa.o(i.__0sprintf)
+ sprintf 0x0100a075 Thumb Code 0 printfa.o(i.__0sprintf)
+ __0vsnprintf 0x0100a09d Thumb Code 40 printfa.o(i.__0vsnprintf)
+ __1vsnprintf 0x0100a09d Thumb Code 0 printfa.o(i.__0vsnprintf)
+ __2vsnprintf 0x0100a09d Thumb Code 0 printfa.o(i.__0vsnprintf)
+ __c89vsnprintf 0x0100a09d Thumb Code 0 printfa.o(i.__0vsnprintf)
+ vsnprintf 0x0100a09d Thumb Code 0 printfa.o(i.__0vsnprintf)
+ __ARM_clz 0x0100a0c9 Thumb Code 46 depilogue.o(i.__ARM_clz)
+ app_ble_adv_init 0x0100a9c5 Thumb Code 90 app_ble.o(i.app_ble_adv_init)
+ app_ble_adv_msg_handler 0x0100aa39 Thumb Code 2 app_ble.o(i.app_ble_adv_msg_handler)
+ app_ble_connected 0x0100aa3d Thumb Code 38 app_ble.o(i.app_ble_connected)
+ app_ble_disconnected 0x0100aa81 Thumb Code 40 app_ble.o(i.app_ble_disconnected)
+ app_ble_gap_params_init 0x0100aadd Thumb Code 118 app_ble.o(i.app_ble_gap_params_init)
+ app_ble_init 0x0100ab75 Thumb Code 58 app_ble.o(i.app_ble_init)
+ app_ble_msg_handler 0x0100abc1 Thumb Code 90 app_ble.o(i.app_ble_msg_handler)
+ app_ble_proto_cli_exec 0x0100ac2d Thumb Code 148 app_ble_proto.o(i.app_ble_proto_cli_exec)
+ app_ble_proto_cli_rsp 0x0100ad15 Thumb Code 10 app_ble_proto.o(i.app_ble_proto_cli_rsp)
+ app_ble_proto_init 0x0100ad29 Thumb Code 14 app_ble_proto.o(i.app_ble_proto_init)
+ app_ble_proto_log_get 0x0100ad3d Thumb Code 6 app_ble_proto.o(i.app_ble_proto_log_get)
+ app_ble_proto_log_set 0x0100ad49 Thumb Code 12 app_ble_proto.o(i.app_ble_proto_log_set)
+ app_ble_proto_on_disconnect 0x0100ad59 Thumb Code 20 app_ble_proto.o(i.app_ble_proto_on_disconnect)
+ app_ble_proto_rx_bytes 0x0100ad71 Thumb Code 380 app_ble_proto.o(i.app_ble_proto_rx_bytes)
+ app_ble_proto_send_frame 0x0100af11 Thumb Code 158 app_ble_proto.o(i.app_ble_proto_send_frame)
+ app_ble_sec_init 0x0100afc9 Thumb Code 70 app_ble.o(i.app_ble_sec_init)
+ app_dis_add_dis 0x0100b0f5 Thumb Code 74 app_dis.o(i.app_dis_add_dis)
+ app_entry_point_handler 0x0100b151 Thumb Code 238 ns_ble_task.o(i.app_entry_point_handler)
+ app_fan_get_rpm 0x0100b255 Thumb Code 4 app_info.o(i.app_fan_get_rpm)
+ app_info_chip_temp_c10 0x0100b25d Thumb Code 74 app_info.o(i.app_info_chip_temp_c10)
+ app_info_handle_query 0x0100b2b9 Thumb Code 70 app_info.o(i.app_info_handle_query)
+ app_info_last_temp_raw 0x0100b305 Thumb Code 6 app_info.o(i.app_info_last_temp_raw)
+ app_info_tlv_snapshot 0x0100b311 Thumb Code 34 app_info.o(i.app_info_tlv_snapshot)
+ app_info_vdd_mv 0x0100b33d Thumb Code 28 app_info.o(i.app_info_vdd_mv)
+ app_ota_abort 0x0100b425 Thumb Code 18 app_ota.o(i.app_ota_abort)
+ app_ota_handle_frame 0x0100b43d Thumb Code 268 app_ota.o(i.app_ota_handle_frame)
+ app_rdtss_add_rdts 0x0100b559 Thumb Code 82 app_rdtss.o(i.app_rdtss_add_rdts)
+ app_user_msg_handler 0x0100b771 Thumb Code 2 app_ble.o(i.app_user_msg_handler)
+ attm_att_set_value 0x0100b775 Thumb Code 172 lib_att.o(i.attm_att_set_value)
+ ble_up_on_cfm 0x0100b845 Thumb Code 14 ble_up.o(i.ble_up_on_cfm)
+ ble_up_poll 0x0100b859 Thumb Code 76 ble_up.o(i.ble_up_poll)
+ ble_up_reset 0x0100b8b1 Thumb Code 12 ble_up.o(i.ble_up_reset)
+ ble_up_write 0x0100b8c1 Thumb Code 58 ble_up.o(i.ble_up_write)
+ bsp_usart_init 0x0100b909 Thumb Code 196 bsp_usart.o(i.bsp_usart_init)
+ bsp_usart_read_byte 0x0100b9e5 Thumb Code 52 bsp_usart.o(i.bsp_usart_read_byte)
+ bsp_usart_rx_isr_handler 0x0100ba1d Thumb Code 68 bsp_usart.o(i.bsp_usart_rx_isr_handler)
+ bsp_usart_tx_lock 0x0100ba71 Thumb Code 28 bsp_usart.o(i.bsp_usart_tx_lock)
+ bsp_usart_tx_unlock 0x0100ba91 Thumb Code 32 bsp_usart.o(i.bsp_usart_tx_unlock)
+ bsp_usart_write_dma 0x0100bab5 Thumb Code 134 bsp_usart.o(i.bsp_usart_write_dma)
+ caiic_crc32 0x0100bb4d Thumb Code 48 boot_crc32.o(i.caiic_crc32)
+ check_client_char_cfg 0x0100bb81 Thumb Code 42 rdts_common.o(i.check_client_char_cfg)
+ cli_cmd_count 0x0100bbab Thumb Code 4 cli_core.o(i.cli_cmd_count)
+ cli_cmd_name 0x0100bbb1 Thumb Code 18 cli_core.o(i.cli_cmd_name)
+ cli_exec_line 0x0100bbc9 Thumb Code 140 cli_core.o(i.cli_exec_line)
+ cli_printf 0x0100bc7d Thumb Code 36 cli_core.o(i.cli_printf)
+ cli_set_output 0x0100bd3d Thumb Code 6 cli_core.o(i.cli_set_output)
+ cli_write 0x0100bd49 Thumb Code 30 cli_core.o(i.cli_write)
+ diss_check_val_len 0x0100bd6d Thumb Code 42 diss.o(i.diss_check_val_len)
+ diss_handle_to_value 0x0100bdd9 Thumb Code 52 diss.o(i.diss_handle_to_value)
+ diss_prf_itf_get 0x0100bead Thumb Code 4 diss.o(i.diss_prf_itf_get)
+ diss_task_init 0x0100bf51 Thumb Code 28 diss_task.o(i.diss_task_init)
+ diss_value_to_handle 0x0100c0ad Thumb Code 58 diss.o(i.diss_value_to_handle)
+ eTaskGetState 0x0100c0e9 Thumb Code 82 tasks.o(i.eTaskGetState)
+ fputc 0x0100c149 Thumb Code 54 bsp_usart.o(i.fputc)
+ get_cfg_handle 0x0100d30d Thumb Code 98 rdts_common.o(i.get_cfg_handle)
+ get_value_handle 0x0100d379 Thumb Code 78 rdts_common.o(i.get_value_handle)
+ llhwc_modem_setmode 0x0100d601 Thumb Code 44 rwip_driver.o(i.llhwc_modem_setmode)
+ llhwc_phy_prerx_flash 0x0100d631 Thumb Code 172 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ main 0x0100d7f1 Thumb Code 132 main.o(i.main)
+ ns_EXTI4_12_IRQHandler 0x0100d98d Thumb Code 76 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ ns_HardFault_Handler 0x0100d9e9 Thumb Code 26 ns_ble.o(i.ns_HardFault_Handler)
+ ns_ble_add_prf_func_register 0x0100da11 Thumb Code 28 ns_ble.o(i.ns_ble_add_prf_func_register)
+ ns_ble_add_svc 0x0100da31 Thumb Code 34 ns_ble.o(i.ns_ble_add_svc)
+ ns_ble_adv_fsm_next 0x0100da5d Thumb Code 202 ns_ble.o(i.ns_ble_adv_fsm_next)
+ ns_ble_adv_init 0x0100db39 Thumb Code 58 ns_ble.o(i.ns_ble_adv_init)
+ ns_ble_adv_start 0x0100db81 Thumb Code 72 ns_ble.o(i.ns_ble_adv_start)
+ ns_ble_adv_stop 0x0100dbd1 Thumb Code 66 ns_ble.o(i.ns_ble_adv_stop)
+ ns_ble_delete_init 0x0100dc1d Thumb Code 46 ns_ble.o(i.ns_ble_delete_init)
+ ns_ble_delete_scan 0x0100dc59 Thumb Code 42 ns_ble.o(i.ns_ble_delete_scan)
+ ns_ble_disconnect 0x0100dc91 Thumb Code 34 ns_ble.o(i.ns_ble_disconnect)
+ ns_ble_gap_init 0x0100dcbd Thumb Code 70 ns_ble.o(i.ns_ble_gap_init)
+ ns_ble_get_connection_num 0x0100dd29 Thumb Code 32 ns_ble.o(i.ns_ble_get_connection_num)
+ ns_ble_list_set_ral 0x0100dd4d Thumb Code 76 ns_ble.o(i.ns_ble_list_set_ral)
+ ns_ble_lsc_config 0x0100dd9d Thumb Code 106 ns_ble.o(i.ns_ble_lsc_config)
+ ns_ble_mtu_set 0x0100de21 Thumb Code 40 ns_ble.o(i.ns_ble_mtu_set)
+ ns_ble_prf_task_register 0x0100de55 Thumb Code 34 ns_ble.o(i.ns_ble_prf_task_register)
+ ns_ble_scan_data_find 0x0100de7d Thumb Code 72 ns_ble.o(i.ns_ble_scan_data_find)
+ ns_ble_stack_init 0x0100dec5 Thumb Code 448 ns_ble.o(i.ns_ble_stack_init)
+ ns_ble_start_init 0x0100e13d Thumb Code 260 ns_ble.o(i.ns_ble_start_init)
+ ns_ble_start_scan 0x0100e261 Thumb Code 178 ns_ble.o(i.ns_ble_start_scan)
+ ns_ble_stop_init 0x0100e32d Thumb Code 42 ns_ble.o(i.ns_ble_stop_init)
+ ns_ble_stop_scan 0x0100e365 Thumb Code 48 ns_ble.o(i.ns_ble_stop_scan)
+ ns_ble_update_param 0x0100e3a1 Thumb Code 112 ns_ble.o(i.ns_ble_update_param)
+ ns_bond_last_bonded_addr 0x0100e461 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_addr)
+ ns_bond_last_bonded_peer_id 0x0100e491 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ ns_bond_last_bonded_ral_info 0x0100e4c1 Thumb Code 92 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ ns_bond_resolv_addr_start 0x0100e525 Thumb Code 92 ns_sec.o(i.ns_bond_resolv_addr_start)
+ ns_bond_search_addr_irk 0x0100e585 Thumb Code 110 ns_sec.o(i.ns_bond_search_addr_irk)
+ ns_peripheral_config 0x0100e601 Thumb Code 162 ns_ble.o(i.ns_peripheral_config)
+ ns_sec_bond_store_evt_handler 0x0100e6d5 Thumb Code 308 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ ns_sec_get_bond_status 0x0100e835 Thumb Code 12 ns_sec.o(i.ns_sec_get_bond_status)
+ ns_sec_get_iocap 0x0100e845 Thumb Code 6 ns_sec.o(i.ns_sec_get_iocap)
+ ns_sec_init 0x0100e851 Thumb Code 94 ns_sec.o(i.ns_sec_init)
+ ns_sleep_lock_acquire 0x0100e8b9 Thumb Code 20 ns_sleep.o(i.ns_sleep_lock_acquire)
+ ns_sleep_lock_release 0x0100e8d1 Thumb Code 16 ns_sleep.o(i.ns_sleep_lock_release)
+ ns_timer_api_process_handler 0x0100e8e5 Thumb Code 166 ns_timer.o(i.ns_timer_api_process_handler)
+ prf_add_profile 0x0100ed1d Thumb Code 132 prf.o(i.prf_add_profile)
+ prf_dst_task_get 0x0100eda5 Thumb Code 16 prf.o(i.prf_dst_task_get)
+ prf_env_get 0x0100edb5 Thumb Code 44 prf.o(i.prf_env_get)
+ prf_get_id_from_task 0x0100ede5 Thumb Code 50 prf.o(i.prf_get_id_from_task)
+ prf_get_itf_func_register 0x0100ee1d Thumb Code 34 prf.o(i.prf_get_itf_func_register)
+ prf_get_task_from_id 0x0100ee45 Thumb Code 50 prf.o(i.prf_get_task_from_id)
+ prf_init 0x0100ee7d Thumb Code 170 prf.o(i.prf_init)
+ pvPortMalloc 0x0100f2dd Thumb Code 230 heap_4.o(i.pvPortMalloc)
+ pvTaskIncrementMutexHeldCount 0x0100f3d1 Thumb Code 20 tasks.o(i.pvTaskIncrementMutexHeldCount)
+ pxPortInitialiseStack 0x0100f3e9 Thumb Code 30 port.o(i.pxPortInitialiseStack)
+ rdtss_get_att_handle 0x0100f5cb Thumb Code 28 rdts_common.o(i.rdtss_get_att_handle)
+ rdtss_get_att_idx 0x0100f5e7 Thumb Code 40 rdts_common.o(i.rdtss_get_att_idx)
+ rdtss_init_ccc_values 0x0100f6a9 Thumb Code 160 rdtss_task.o(i.rdtss_init_ccc_values)
+ rdtss_prf_itf_get 0x0100f74d Thumb Code 4 rdtss.o(i.rdtss_prf_itf_get)
+ rdtss_send_notify 0x0100f755 Thumb Code 70 app_rdtss.o(i.rdtss_send_notify)
+ rdtss_set_ccc_value 0x0100f7a9 Thumb Code 52 rdtss_task.o(i.rdtss_set_ccc_value)
+ rdtss_task_init 0x0100f7dd Thumb Code 28 rdtss_task.o(i.rdtss_task_init)
+ rwip_init 0x0100fb91 Thumb Code 198 rwip.o(i.rwip_init)
+ rwip_slp_isr 0x0100fca9 Thumb Code 198 rwip_driver.o(i.rwip_slp_isr)
+ uxListRemove 0x0100fda5 Thumb Code 38 list.o(i.uxListRemove)
+ uxTaskGetNumberOfTasks 0x0100fdcd Thumb Code 6 tasks.o(i.uxTaskGetNumberOfTasks)
+ uxTaskGetSystemState 0x0100fdd9 Thumb Code 134 tasks.o(i.uxTaskGetSystemState)
+ vListInitialise 0x0100fe71 Thumb Code 22 list.o(i.vListInitialise)
+ vListInitialiseItem 0x0100fe87 Thumb Code 6 list.o(i.vListInitialiseItem)
+ vListInsert 0x0100fe8d Thumb Code 50 list.o(i.vListInsert)
+ vListInsertEnd 0x0100febf Thumb Code 24 list.o(i.vListInsertEnd)
+ vPortEnterCritical 0x0100fed9 Thumb Code 20 port.o(i.vPortEnterCritical)
+ vPortExitCritical 0x0100fef1 Thumb Code 22 port.o(i.vPortExitCritical)
+ vPortFree 0x0100ff0d Thumb Code 64 heap_4.o(i.vPortFree)
+ vPortYield 0x0100ff51 Thumb Code 18 port.o(i.vPortYield)
+ vTaskDelay 0x0100ff69 Thumb Code 44 tasks.o(i.vTaskDelay)
+ vTaskInternalSetTimeOutState 0x0100ff99 Thumb Code 12 tasks.o(i.vTaskInternalSetTimeOutState)
+ vTaskList 0x0100ffa9 Thumb Code 188 tasks.o(i.vTaskList)
+ vTaskMissedYield 0x01010079 Thumb Code 8 tasks.o(i.vTaskMissedYield)
+ vTaskPlaceOnEventList 0x01010085 Thumb Code 32 tasks.o(i.vTaskPlaceOnEventList)
+ vTaskPriorityDisinheritAfterTimeout 0x010100a9 Thumb Code 106 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
+ vTaskStartScheduler 0x0101011d Thumb Code 60 tasks.o(i.vTaskStartScheduler)
+ vTaskSuspendAll 0x0101016d Thumb Code 10 tasks.o(i.vTaskSuspendAll)
+ vTaskSwitchContext 0x0101017d Thumb Code 92 tasks.o(i.vTaskSwitchContext)
+ xPortGetFreeHeapSize 0x010101e1 Thumb Code 6 heap_4.o(i.xPortGetFreeHeapSize)
+ xPortGetMinimumEverFreeHeapSize 0x010101ed Thumb Code 6 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
+ xPortStartScheduler 0x010101f9 Thumb Code 62 port.o(i.xPortStartScheduler)
+ xQueueCreateMutex 0x01010249 Thumb Code 36 queue.o(i.xQueueCreateMutex)
+ xQueueGenericCreate 0x0101026d Thumb Code 68 queue.o(i.xQueueGenericCreate)
+ xQueueGenericReset 0x010102b1 Thumb Code 110 queue.o(i.xQueueGenericReset)
+ xQueueGenericSend 0x0101031f Thumb Code 398 queue.o(i.xQueueGenericSend)
+ xQueueGenericSendFromISR 0x010104ad Thumb Code 142 queue.o(i.xQueueGenericSendFromISR)
+ xQueueReceive 0x0101053b Thumb Code 322 queue.o(i.xQueueReceive)
+ xQueueSemaphoreTake 0x0101067d Thumb Code 370 queue.o(i.xQueueSemaphoreTake)
+ xTaskCheckForTimeOut 0x010107f1 Thumb Code 94 tasks.o(i.xTaskCheckForTimeOut)
+ xTaskCreate 0x01010855 Thumb Code 348 tasks.o(i.xTaskCreate)
+ xTaskGetSchedulerState 0x010109cd Thumb Code 26 tasks.o(i.xTaskGetSchedulerState)
+ xTaskGetTickCount 0x010109ed Thumb Code 6 tasks.o(i.xTaskGetTickCount)
+ xTaskIncrementTick 0x010109f9 Thumb Code 202 tasks.o(i.xTaskIncrementTick)
+ xTaskPriorityDisinherit 0x01010acd Thumb Code 96 tasks.o(i.xTaskPriorityDisinherit)
+ xTaskPriorityInherit 0x01010b35 Thumb Code 110 tasks.o(i.xTaskPriorityInherit)
+ xTaskRemoveFromEventList 0x01010bad Thumb Code 88 tasks.o(i.xTaskRemoveFromEventList)
+ xTaskResumeAll 0x01010c11 Thumb Code 186 tasks.o(i.xTaskResumeAll)
+ TRIM_READ_CMD_CODE 0x01010cd8 Data 320 system_n32wb03x.o(.constdata)
+ CMD_RDID 0x01010e18 Data 152 system_n32wb03x.o(.constdata)
+ const_qflash_cmd 0x01010ebc Data 804 n32wb03x_qflash.o(.constdata)
+ diss_att_db 0x01011200 Data 152 diss.o(.constdata)
+ diss_itf 0x01011298 Data 16 diss.o(.constdata)
+ rdtss_itf 0x010112c0 Data 16 rdtss.o(.constdata)
+ app_sec_msg_handler_list 0x01011318 Data 40 ns_sec.o(.constdata)
+ app_sec_handlers 0x01011340 Data 8 ns_sec.o(.constdata)
+ TASK_DESC_APP_M 0x010117dc Data 12 ns_ble_task.o(.constdata)
+ app_dis_msg_handler_list 0x010117e8 Data 8 app_dis.o(.constdata)
+ app_dis_handlers 0x010117f0 Data 8 app_dis.o(.constdata)
+ app_rdtss_handlers 0x010117f8 Data 8 app_rdtss.o(.constdata)
+ app_rdts_svc_uuid 0x01011800 Data 16 app_rdtss.o(.constdata)
+ app_rdts_att_db 0x01011810 Data 242 app_rdtss.o(.constdata)
+ app_rdtss_msg_handler_list 0x01011904 Data 24 app_rdtss.o(.constdata)
+ Region$$Table$$Base 0x01011aa8 Number 0 anon$$obj.o(Region$$Table)
+ Region$$Table$$Limit 0x01011ac8 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
@@ -3873,19 +3956,19 @@ Image Symbol Table
user_EXTI4_12_IRQHandler 0x20004044 Data 4 ns_ble.o(.data)
app_state 0x20004736 Data 1 ns_ble_task.o(.data)
notify_en 0x20004737 Data 1 app_rdtss.o(.data)
- pxCurrentTCB 0x20004784 Data 4 tasks.o(.data)
- trim_stored 0x200047e0 Data 52 system_n32wb03x.o(.bss)
- prf_env 0x20004b3c Data 200 prf.o(.bss)
- get_itf 0x20004c04 Data 84 prf.o(.bss)
- app_sec_bond_data 0x20004ca8 Data 58 ns_sec.o(.bss)
- app_sec_env 0x20004ce4 Data 32 ns_sec.o(.bss)
- add_prf_evn 0x20004d04 Data 44 ns_ble.o(.bss)
- ble_prf_evn 0x20004d30 Data 84 ns_ble.o(.bss)
- app_env 0x20004d84 Data 132 ns_ble.o(.bss)
- gap_env 0x20004e08 Data 42 ns_ble.o(.bss)
- adv_env 0x20004e34 Data 96 ns_ble.o(.bss)
- scan_env 0x20004e94 Data 32 ns_ble.o(.bss)
- __initial_sp 0x2000b100 Data 0 startup_n32wb03x.o(STACK)
+ pxCurrentTCB 0x20004788 Data 4 tasks.o(.data)
+ trim_stored 0x200047e4 Data 52 system_n32wb03x.o(.bss)
+ prf_env 0x20004b40 Data 200 prf.o(.bss)
+ get_itf 0x20004c08 Data 84 prf.o(.bss)
+ app_sec_bond_data 0x20004cac Data 58 ns_sec.o(.bss)
+ app_sec_env 0x20004ce8 Data 32 ns_sec.o(.bss)
+ add_prf_evn 0x20004d08 Data 44 ns_ble.o(.bss)
+ ble_prf_evn 0x20004d34 Data 84 ns_ble.o(.bss)
+ app_env 0x20004d88 Data 132 ns_ble.o(.bss)
+ gap_env 0x20004e0c Data 42 ns_ble.o(.bss)
+ adv_env 0x20004e38 Data 96 ns_ble.o(.bss)
+ scan_env 0x20004e98 Data 32 ns_ble.o(.bss)
+ __initial_sp 0x2000b370 Data 0 startup_n32wb03x.o(STACK)
@@ -3895,425 +3978,439 @@ Memory Map of the image
Image Entry point : 0x010080c1
- Load Region LR_IROM1 (Base: 0x01008000, Size: 0x00009cec, Max: 0x00038000, ABSOLUTE, COMPRESSED[0x00009b0c])
+ Load Region LR_IROM1 (Base: 0x01008000, Size: 0x0000a2ac, Max: 0x00038000, ABSOLUTE, COMPRESSED[0x0000a0d0])
- Execution Region ER_IROM1 (Exec base: 0x01008000, Load base: 0x01008000, Size: 0x0000950c, Max: 0x00038000, ABSOLUTE)
+ Execution Region ER_IROM1 (Exec base: 0x01008000, Load base: 0x01008000, Size: 0x00009ac8, Max: 0x00038000, ABSOLUTE)
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
0x01008000 0x01008000 0x000000c0 Data RO 3 RESET startup_n32wb03x.o
- 0x010080c0 0x010080c0 0x00000000 Code RO 5432 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
- 0x010080c0 0x010080c0 0x00000004 Code RO 5753 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
- 0x010080c4 0x010080c4 0x00000004 Code RO 5756 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
- 0x010080c8 0x010080c8 0x00000000 Code RO 5758 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
- 0x010080c8 0x010080c8 0x00000000 Code RO 5760 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
- 0x010080c8 0x010080c8 0x00000008 Code RO 5761 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
- 0x010080d0 0x010080d0 0x00000000 Code RO 5763 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
- 0x010080d0 0x010080d0 0x00000000 Code RO 5765 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
- 0x010080d0 0x010080d0 0x00000004 Code RO 5754 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
+ 0x010080c0 0x010080c0 0x00000000 Code RO 5494 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
+ 0x010080c0 0x010080c0 0x00000004 Code RO 5815 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
+ 0x010080c4 0x010080c4 0x00000004 Code RO 5818 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
+ 0x010080c8 0x010080c8 0x00000000 Code RO 5820 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
+ 0x010080c8 0x010080c8 0x00000000 Code RO 5822 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
+ 0x010080c8 0x010080c8 0x00000008 Code RO 5823 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
+ 0x010080d0 0x010080d0 0x00000000 Code RO 5825 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
+ 0x010080d0 0x010080d0 0x00000000 Code RO 5827 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
+ 0x010080d0 0x010080d0 0x00000004 Code RO 5816 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
0x010080d4 0x010080d4 0x0000000e Code RO 10 .emb_text system_n32wb03x.o
0x010080e2 0x010080e2 0x00000002 PAD
- 0x010080e4 0x010080e4 0x0000000c Code RO 4539 .emb_text n32wb03x_it.o
- 0x010080f0 0x010080f0 0x00000078 Code RO 5367 .emb_text port.o
+ 0x010080e4 0x010080e4 0x0000000c Code RO 4544 .emb_text n32wb03x_it.o
+ 0x010080f0 0x010080f0 0x00000078 Code RO 5429 .emb_text port.o
0x01008168 0x01008168 0x0000001c Code RO 4 .text startup_n32wb03x.o
- 0x01008184 0x01008184 0x0000002c Code RO 5435 .text mc_p.l(uidiv.o)
- 0x010081b0 0x010081b0 0x00000028 Code RO 5437 .text mc_p.l(idiv.o)
- 0x010081d8 0x010081d8 0x00000060 Code RO 5439 .text mc_p.l(uldiv.o)
- 0x01008238 0x01008238 0x00000024 Code RO 5441 .text mc_p.l(rand.o)
- 0x0100825c 0x0100825c 0x00000024 Code RO 5444 .text mc_p.l(memcpya.o)
- 0x01008280 0x01008280 0x00000024 Code RO 5446 .text mc_p.l(memseta.o)
- 0x010082a4 0x010082a4 0x0000000e Code RO 5448 .text mc_p.l(strlen.o)
- 0x010082b2 0x010082b2 0x0000001c Code RO 5450 .text mc_p.l(strcmp.o)
- 0x010082ce 0x010082ce 0x00000014 Code RO 5452 .text mc_p.l(memchr.o)
- 0x010082e2 0x010082e2 0x0000001a Code RO 5454 .text mc_p.l(memcmp.o)
- 0x010082fc 0x010082fc 0x00000012 Code RO 5456 .text mc_p.l(strcpy.o)
- 0x0100830e 0x0100830e 0x0000001e Code RO 5458 .text mc_p.l(strncmp.o)
- 0x0100832c 0x0100832c 0x000000b2 Code RO 5723 .text mf_p.l(fadd.o)
- 0x010083de 0x010083de 0x0000007a Code RO 5725 .text mf_p.l(fmul.o)
- 0x01008458 0x01008458 0x00000164 Code RO 5729 .text mf_p.l(dadd.o)
- 0x010085bc 0x010085bc 0x000000d0 Code RO 5731 .text mf_p.l(dmul.o)
- 0x0100868c 0x0100868c 0x000000f0 Code RO 5733 .text mf_p.l(ddiv.o)
- 0x0100877c 0x0100877c 0x0000000e Code RO 5737 .text mf_p.l(ffltui.o)
+ 0x01008184 0x01008184 0x0000002c Code RO 5497 .text mc_p.l(uidiv.o)
+ 0x010081b0 0x010081b0 0x00000028 Code RO 5499 .text mc_p.l(idiv.o)
+ 0x010081d8 0x010081d8 0x00000060 Code RO 5501 .text mc_p.l(uldiv.o)
+ 0x01008238 0x01008238 0x00000024 Code RO 5503 .text mc_p.l(rand.o)
+ 0x0100825c 0x0100825c 0x00000024 Code RO 5506 .text mc_p.l(memcpya.o)
+ 0x01008280 0x01008280 0x00000024 Code RO 5508 .text mc_p.l(memseta.o)
+ 0x010082a4 0x010082a4 0x0000000e Code RO 5510 .text mc_p.l(strlen.o)
+ 0x010082b2 0x010082b2 0x0000001c Code RO 5512 .text mc_p.l(strcmp.o)
+ 0x010082ce 0x010082ce 0x00000014 Code RO 5514 .text mc_p.l(memchr.o)
+ 0x010082e2 0x010082e2 0x0000001a Code RO 5516 .text mc_p.l(memcmp.o)
+ 0x010082fc 0x010082fc 0x00000012 Code RO 5518 .text mc_p.l(strcpy.o)
+ 0x0100830e 0x0100830e 0x0000001e Code RO 5520 .text mc_p.l(strncmp.o)
+ 0x0100832c 0x0100832c 0x000000b2 Code RO 5785 .text mf_p.l(fadd.o)
+ 0x010083de 0x010083de 0x0000007a Code RO 5787 .text mf_p.l(fmul.o)
+ 0x01008458 0x01008458 0x00000164 Code RO 5791 .text mf_p.l(dadd.o)
+ 0x010085bc 0x010085bc 0x000000d0 Code RO 5793 .text mf_p.l(dmul.o)
+ 0x0100868c 0x0100868c 0x000000f0 Code RO 5795 .text mf_p.l(ddiv.o)
+ 0x0100877c 0x0100877c 0x0000000e Code RO 5799 .text mf_p.l(ffltui.o)
0x0100878a 0x0100878a 0x00000002 PAD
- 0x0100878c 0x0100878c 0x0000001c Code RO 5739 .text mf_p.l(dfltui.o)
- 0x010087a8 0x010087a8 0x0000001c Code RO 5741 .text mf_p.l(dfltul.o)
- 0x010087c4 0x010087c4 0x00000032 Code RO 5743 .text mf_p.l(ffixi.o)
+ 0x0100878c 0x0100878c 0x0000001c Code RO 5801 .text mf_p.l(dfltui.o)
+ 0x010087a8 0x010087a8 0x0000001c Code RO 5803 .text mf_p.l(dfltul.o)
+ 0x010087c4 0x010087c4 0x00000032 Code RO 5805 .text mf_p.l(ffixi.o)
0x010087f6 0x010087f6 0x00000002 PAD
- 0x010087f8 0x010087f8 0x00000040 Code RO 5747 .text mf_p.l(dfixul.o)
- 0x01008838 0x01008838 0x00000028 Code RO 5749 .text mf_p.l(f2d.o)
- 0x01008860 0x01008860 0x00000038 Code RO 5751 .text mf_p.l(d2f.o)
- 0x01008898 0x01008898 0x00000020 Code RO 5767 .text mc_p.l(llshl.o)
- 0x010088b8 0x010088b8 0x00000022 Code RO 5769 .text mc_p.l(llushr.o)
- 0x010088da 0x010088da 0x00000026 Code RO 5771 .text mc_p.l(llsshr.o)
- 0x01008900 0x01008900 0x00000000 Code RO 5773 .text mc_p.l(iusefp.o)
- 0x01008900 0x01008900 0x00000082 Code RO 5774 .text mf_p.l(fepilogue.o)
- 0x01008982 0x01008982 0x000000be Code RO 5776 .text mf_p.l(depilogue.o)
- 0x01008a40 0x01008a40 0x00000028 Code RO 5780 .text mf_p.l(cdrcmple.o)
- 0x01008a68 0x01008a68 0x00000024 Code RO 5782 .text mc_p.l(init.o)
- 0x01008a8c 0x01008a8c 0x00000060 Code RO 5786 .text mc_p.l(__dclz77c.o)
- 0x01008aec 0x01008aec 0x0000000c Ven RO 5788 Veneer$$Code anon$$obj.o
- 0x01008af8 0x01008af8 0x0000000c Ven RO 5789 Veneer$$Code anon$$obj.o
- 0x01008b04 0x01008b04 0x0000000c Ven RO 5790 Veneer$$Code anon$$obj.o
- 0x01008b10 0x01008b10 0x0000000c Ven RO 5791 Veneer$$Code anon$$obj.o
- 0x01008b1c 0x01008b1c 0x0000000c Ven RO 5792 Veneer$$Code anon$$obj.o
- 0x01008b28 0x01008b28 0x0000000c Ven RO 5793 Veneer$$Code anon$$obj.o
- 0x01008b34 0x01008b34 0x0000000c Ven RO 5794 Veneer$$Code anon$$obj.o
- 0x01008b40 0x01008b40 0x0000000c Ven RO 5795 Veneer$$Code anon$$obj.o
- 0x01008b4c 0x01008b4c 0x0000000c Ven RO 5796 Veneer$$Code anon$$obj.o
- 0x01008b58 0x01008b58 0x0000000c Ven RO 5797 Veneer$$Code anon$$obj.o
- 0x01008b64 0x01008b64 0x0000000c Ven RO 5798 Veneer$$Code anon$$obj.o
- 0x01008b70 0x01008b70 0x0000000c Ven RO 5799 Veneer$$Code anon$$obj.o
- 0x01008b7c 0x01008b7c 0x0000000c Ven RO 5800 Veneer$$Code anon$$obj.o
- 0x01008b88 0x01008b88 0x0000000c Ven RO 5801 Veneer$$Code anon$$obj.o
- 0x01008b94 0x01008b94 0x0000000c Ven RO 5802 Veneer$$Code anon$$obj.o
- 0x01008ba0 0x01008ba0 0x0000000c Ven RO 5803 Veneer$$Code anon$$obj.o
- 0x01008bac 0x01008bac 0x0000000c Ven RO 5804 Veneer$$Code anon$$obj.o
- 0x01008bb8 0x01008bb8 0x0000000c Ven RO 5805 Veneer$$Code anon$$obj.o
- 0x01008bc4 0x01008bc4 0x00000006 Code RO 192 i.ADC_ClearFlag n32wb03x_adc.o
- 0x01008bca 0x01008bca 0x0000000e Code RO 194 i.ADC_ConfigChannel n32wb03x_adc.o
- 0x01008bd8 0x01008bd8 0x00000054 Code RO 199 i.ADC_ConverValueToTemperature n32wb03x_adc.o
- 0x01008c2c 0x01008c2c 0x00000088 Code RO 200 i.ADC_ConverValueToVoltage n32wb03x_adc.o
- 0x01008cb4 0x01008cb4 0x00000054 Code RO 201 i.ADC_DeInit n32wb03x_adc.o
- 0x01008d08 0x01008d08 0x00000014 Code RO 202 i.ADC_Enable n32wb03x_adc.o
- 0x01008d1c 0x01008d1c 0x00000050 Code RO 205 i.ADC_EnableBypassFilter n32wb03x_adc.o
- 0x01008d6c 0x01008d6c 0x00000012 Code RO 210 i.ADC_EnableTS n32wb03x_adc.o
- 0x01008d7e 0x01008d7e 0x00000006 Code RO 212 i.ADC_GetDat n32wb03x_adc.o
- 0x01008d84 0x01008d84 0x0000000e Code RO 213 i.ADC_GetFlagStatus n32wb03x_adc.o
- 0x01008d92 0x01008d92 0x00000002 PAD
- 0x01008d94 0x01008d94 0x00000018 Code RO 218 i.ADC_SetOverSampleCounter n32wb03x_adc.o
- 0x01008dac 0x01008dac 0x00000028 Code RO 4462 i.AppCli_Init app_cli.o
- 0x01008dd4 0x01008dd4 0x00000434 Code RO 4464 i.CliTask app_cli.o
- 0x01009208 0x01009208 0x0000014c Code RO 4368 i.CmdDevInfo cli_core.o
- 0x01009354 0x01009354 0x00000074 Code RO 4369 i.CmdHelp cli_core.o
- 0x010093c8 0x010093c8 0x000000d0 Code RO 4370 i.CmdLed cli_core.o
- 0x01009498 0x01009498 0x000000e8 Code RO 4371 i.CmdSysInfo cli_core.o
- 0x01009580 0x01009580 0x00000098 Code RO 4372 i.CmdVersion cli_core.o
- 0x01009618 0x01009618 0x00000004 Code RO 487 i.DMA_ClearFlag n32wb03x_dma.o
- 0x0100961c 0x0100961c 0x00000088 Code RO 490 i.DMA_DeInit n32wb03x_dma.o
- 0x010096a4 0x010096a4 0x00000018 Code RO 491 i.DMA_EnableChannel n32wb03x_dma.o
- 0x010096bc 0x010096bc 0x0000000e Code RO 493 i.DMA_GetFlagStatus n32wb03x_dma.o
- 0x010096ca 0x010096ca 0x00000002 PAD
- 0x010096cc 0x010096cc 0x00000040 Code RO 495 i.DMA_Init n32wb03x_dma.o
- 0x0100970c 0x0100970c 0x0000000e Code RO 496 i.DMA_RequestRemap n32wb03x_dma.o
- 0x0100971a 0x0100971a 0x00000002 PAD
- 0x0100971c 0x0100971c 0x0000000c Code RO 569 i.EXTI_ClrITPendBit n32wb03x_exti.o
- 0x01009728 0x01009728 0x0000001c Code RO 572 i.EXTI_GetITStatus n32wb03x_exti.o
- 0x01009744 0x01009744 0x00000070 Code RO 574 i.EXTI_InitPeripheral n32wb03x_exti.o
- 0x010097b4 0x010097b4 0x000000b8 Code RO 634 i.GPIO_InitPeripheral n32wb03x_gpio.o
- 0x0100986c 0x0100986c 0x0000001c Code RO 635 i.GPIO_InitStruct n32wb03x_gpio.o
- 0x01009888 0x01009888 0x00000004 Code RO 640 i.GPIO_ResetBits n32wb03x_gpio.o
- 0x0100988c 0x0100988c 0x00000004 Code RO 641 i.GPIO_SetBits n32wb03x_gpio.o
- 0x01009890 0x01009890 0x00000008 Code RO 642 i.GPIO_TogglePin n32wb03x_gpio.o
- 0x01009898 0x01009898 0x000000b0 Code RO 4540 i.HardFault_Handler n32wb03x_it.o
- 0x01009948 0x01009948 0x00000008 Code RO 4726 i.LedBlink app_gpio.o
- 0x01009950 0x01009950 0x0000004c Code RO 4727 i.LedInit app_gpio.o
- 0x0100999c 0x0100999c 0x00000008 Code RO 4728 i.LedOff app_gpio.o
- 0x010099a4 0x010099a4 0x00000008 Code RO 4729 i.LedOn app_gpio.o
- 0x010099ac 0x010099ac 0x00000078 Code RO 159 i.NVIC_Init misc.o
- 0x01009a24 0x01009a24 0x000000cc Code RO 11 i.OTPTrim_Read system_n32wb03x.o
- 0x01009af0 0x01009af0 0x00000024 Code RO 1947 i.Qflash_Erase_Sector n32wb03x_qflash.o
- 0x01009b14 0x01009b14 0x00000038 Code RO 1948 i.Qflash_Init n32wb03x_qflash.o
- 0x01009b4c 0x01009b4c 0x00000024 Code RO 1950 i.Qflash_Write n32wb03x_qflash.o
- 0x01009b70 0x01009b70 0x00000014 Code RO 748 i.RCC_ConfigAdcClk n32wb03x_rcc.o
- 0x01009b84 0x01009b84 0x00000018 Code RO 762 i.RCC_EnableAHBPeriphClk n32wb03x_rcc.o
- 0x01009b9c 0x01009b9c 0x00000018 Code RO 763 i.RCC_EnableAHBPeriphReset n32wb03x_rcc.o
- 0x01009bb4 0x01009bb4 0x00000018 Code RO 766 i.RCC_EnableAPB2PeriphClk n32wb03x_rcc.o
- 0x01009bcc 0x01009bcc 0x0000001c Code RO 773 i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL n32wb03x_rcc.o
- 0x01009be8 0x01009be8 0x00000074 Code RO 774 i.RCC_GetClocksFreqValue n32wb03x_rcc.o
- 0x01009c5c 0x01009c5c 0x00000002 Code RO 5368 i.SVC_Handler port.o
- 0x01009c5e 0x01009c5e 0x00000002 PAD
- 0x01009c60 0x01009c60 0x00000024 Code RO 5369 i.SysTick_Handler port.o
- 0x01009c84 0x01009c84 0x00000034 Code RO 13 i.SystemGetMacAddr system_n32wb03x.o
- 0x01009cb8 0x01009cb8 0x00000180 Code RO 15 i.SystemInit system_n32wb03x.o
- 0x01009e38 0x01009e38 0x00000030 Code RO 16 i.SystemTrimValueGet system_n32wb03x.o
- 0x01009e68 0x01009e68 0x00000008 Code RO 4541 i.USART1_IRQHandler n32wb03x_it.o
- 0x01009e70 0x01009e70 0x00000032 Code RO 1520 i.USART_ConfigInt n32wb03x_usart.o
- 0x01009ea2 0x01009ea2 0x00000002 PAD
- 0x01009ea4 0x01009ea4 0x0000001c Code RO 1525 i.USART_Enable n32wb03x_usart.o
- 0x01009ec0 0x01009ec0 0x00000010 Code RO 1526 i.USART_EnableDMA n32wb03x_usart.o
- 0x01009ed0 0x01009ed0 0x0000000e Code RO 1532 i.USART_GetFlagStatus n32wb03x_usart.o
- 0x01009ede 0x01009ede 0x00000040 Code RO 1533 i.USART_GetIntStatus n32wb03x_usart.o
- 0x01009f1e 0x01009f1e 0x00000002 PAD
- 0x01009f20 0x01009f20 0x00000088 Code RO 1534 i.USART_Init n32wb03x_usart.o
- 0x01009fa8 0x01009fa8 0x00000008 Code RO 1535 i.USART_ReceiveData n32wb03x_usart.o
- 0x01009fb0 0x01009fb0 0x00000008 Code RO 1537 i.USART_SendData n32wb03x_usart.o
- 0x01009fb8 0x01009fb8 0x00000020 Code RO 5695 i.__0printf mc_p.l(printfa.o)
- 0x01009fd8 0x01009fd8 0x00000028 Code RO 5697 i.__0sprintf mc_p.l(printfa.o)
- 0x0100a000 0x0100a000 0x0000002c Code RO 5700 i.__0vsnprintf mc_p.l(printfa.o)
- 0x0100a02c 0x0100a02c 0x0000002e Code RO 5778 i.__ARM_clz mf_p.l(depilogue.o)
- 0x0100a05a 0x0100a05a 0x00000002 PAD
- 0x0100a05c 0x0100a05c 0x00000174 Code RO 5702 i._fp_digits mc_p.l(printfa.o)
- 0x0100a1d0 0x0100a1d0 0x000006ec Code RO 5703 i._printf_core mc_p.l(printfa.o)
- 0x0100a8bc 0x0100a8bc 0x00000020 Code RO 5704 i._printf_post_padding mc_p.l(printfa.o)
- 0x0100a8dc 0x0100a8dc 0x0000002c Code RO 5705 i._printf_pre_padding mc_p.l(printfa.o)
- 0x0100a908 0x0100a908 0x00000016 Code RO 5706 i._snputc mc_p.l(printfa.o)
- 0x0100a91e 0x0100a91e 0x0000000a Code RO 5707 i._sputc mc_p.l(printfa.o)
- 0x0100a928 0x0100a928 0x00000074 Code RO 4117 i.app_ble_adv_init app_ble.o
- 0x0100a99c 0x0100a99c 0x00000002 Code RO 4118 i.app_ble_adv_msg_handler app_ble.o
- 0x0100a99e 0x0100a99e 0x00000002 PAD
- 0x0100a9a0 0x0100a9a0 0x00000098 Code RO 4121 i.app_ble_gap_params_init app_ble.o
- 0x0100aa38 0x0100aa38 0x0000004c Code RO 4122 i.app_ble_init app_ble.o
- 0x0100aa84 0x0100aa84 0x00000048 Code RO 4123 i.app_ble_msg_handler app_ble.o
- 0x0100aacc 0x0100aacc 0x00000014 Code RO 4564 i.app_ble_proto_init app_ble_proto.o
- 0x0100aae0 0x0100aae0 0x00000018 Code RO 4565 i.app_ble_proto_on_disconnect app_ble_proto.o
- 0x0100aaf8 0x0100aaf8 0x00000180 Code RO 4566 i.app_ble_proto_rx_bytes app_ble_proto.o
- 0x0100ac78 0x0100ac78 0x00000094 Code RO 4567 i.app_ble_proto_send_frame app_ble_proto.o
- 0x0100ad0c 0x0100ad0c 0x00000050 Code RO 4125 i.app_ble_sec_init app_ble.o
- 0x0100ad5c 0x0100ad5c 0x00000010 Code RO 3851 i.app_conn_params_update_evt_handler ns_ble_task.o
- 0x0100ad6c 0x0100ad6c 0x000000cc Code RO 3452 i.app_create_advertising ns_ble.o
- 0x0100ae38 0x0100ae38 0x0000005c Code RO 4005 i.app_dis_add_dis app_dis.o
- 0x0100ae94 0x0100ae94 0x00000104 Code RO 3852 i.app_entry_point_handler ns_ble_task.o
- 0x0100af98 0x0100af98 0x00000008 Code RO 4659 i.app_fan_get_rpm app_info.o
- 0x0100afa0 0x0100afa0 0x00000048 Code RO 4660 i.app_info_chip_temp_c10 app_info.o
- 0x0100afe8 0x0100afe8 0x00000140 Code RO 4661 i.app_info_handle_query app_info.o
- 0x0100b128 0x0100b128 0x00000020 Code RO 4662 i.app_info_vdd_mv app_info.o
- 0x0100b148 0x0100b148 0x0000001c Code RO 3853 i.app_init_timeout_evt_handler ns_ble_task.o
- 0x0100b164 0x0100b164 0x000000ac Code RO 3854 i.app_lsi_calib_evt_handler ns_ble_task.o
- 0x0100b210 0x0100b210 0x00000018 Code RO 4606 i.app_ota_abort app_ota.o
- 0x0100b228 0x0100b228 0x0000011c Code RO 4608 i.app_ota_handle_frame app_ota.o
- 0x0100b344 0x0100b344 0x00000068 Code RO 4060 i.app_rdtss_add_rdts app_rdtss.o
- 0x0100b3ac 0x0100b3ac 0x00000004 Code RO 3211 i.app_sec_msg_dflt_handler ns_sec.o
- 0x0100b3b0 0x0100b3b0 0x00000078 Code RO 3453 i.app_set_adv_data ns_ble.o
- 0x0100b428 0x0100b428 0x000000c4 Code RO 3454 i.app_set_scan_rsp_data ns_ble.o
- 0x0100b4ec 0x0100b4ec 0x00000070 Code RO 3455 i.app_start_advertising ns_ble.o
- 0x0100b55c 0x0100b55c 0x00000002 Code RO 4126 i.app_user_msg_handler app_ble.o
- 0x0100b55e 0x0100b55e 0x00000002 PAD
- 0x0100b560 0x0100b560 0x000000c0 Code RO 1987 i.attm_att_set_value lib_att.o
- 0x0100b620 0x0100b620 0x00000010 Code RO 4223 i.ble_schedule_task main.o
- 0x0100b630 0x0100b630 0x00000014 Code RO 4503 i.ble_up_on_cfm ble_up.o
- 0x0100b644 0x0100b644 0x00000058 Code RO 4504 i.ble_up_poll ble_up.o
- 0x0100b69c 0x0100b69c 0x00000010 Code RO 4505 i.ble_up_reset ble_up.o
- 0x0100b6ac 0x0100b6ac 0x00000048 Code RO 4506 i.ble_up_write ble_up.o
- 0x0100b6f4 0x0100b6f4 0x000000dc Code RO 4302 i.bsp_usart_init bsp_usart.o
- 0x0100b7d0 0x0100b7d0 0x00000038 Code RO 4303 i.bsp_usart_read_byte bsp_usart.o
- 0x0100b808 0x0100b808 0x00000054 Code RO 4305 i.bsp_usart_rx_isr_handler bsp_usart.o
- 0x0100b85c 0x0100b85c 0x00000020 Code RO 4306 i.bsp_usart_tx_lock bsp_usart.o
- 0x0100b87c 0x0100b87c 0x00000024 Code RO 4307 i.bsp_usart_tx_unlock bsp_usart.o
- 0x0100b8a0 0x0100b8a0 0x00000098 Code RO 4308 i.bsp_usart_write_dma bsp_usart.o
- 0x0100b938 0x0100b938 0x00000034 Code RO 4713 i.caiic_crc32 boot_crc32.o
- 0x0100b96c 0x0100b96c 0x0000002a Code RO 3025 i.check_client_char_cfg rdts_common.o
- 0x0100b996 0x0100b996 0x00000004 Code RO 4373 i.cli_cmd_count cli_core.o
- 0x0100b99a 0x0100b99a 0x00000002 PAD
- 0x0100b99c 0x0100b99c 0x00000018 Code RO 4374 i.cli_cmd_name cli_core.o
- 0x0100b9b4 0x0100b9b4 0x000000b4 Code RO 4375 i.cli_exec_line cli_core.o
- 0x0100ba68 0x0100ba68 0x0000002c Code RO 4376 i.cli_printf cli_core.o
- 0x0100ba94 0x0100ba94 0x00000068 Code RO 4465 i.cli_redraw_line app_cli.o
- 0x0100bafc 0x0100bafc 0x0000000c Code RO 4377 i.cli_set_output cli_core.o
- 0x0100bb08 0x0100bb08 0x00000024 Code RO 4378 i.cli_write cli_core.o
- 0x0100bb2c 0x0100bb2c 0x0000002a Code RO 2663 i.diss_check_val_len diss.o
- 0x0100bb56 0x0100bb56 0x00000002 Code RO 2664 i.diss_cleanup diss.o
- 0x0100bb58 0x0100bb58 0x00000002 Code RO 2666 i.diss_create diss.o
- 0x0100bb5a 0x0100bb5a 0x0000003e Code RO 2667 i.diss_destroy diss.o
- 0x0100bb98 0x0100bb98 0x00000034 Code RO 2668 i.diss_handle_to_value diss.o
- 0x0100bbcc 0x0100bbcc 0x000000a0 Code RO 2669 i.diss_init diss.o
- 0x0100bc6c 0x0100bc6c 0x00000008 Code RO 2670 i.diss_prf_itf_get diss.o
- 0x0100bc74 0x0100bc74 0x0000009c Code RO 2762 i.diss_set_value_req_handler diss_task.o
- 0x0100bd10 0x0100bd10 0x00000020 Code RO 2763 i.diss_task_init diss_task.o
- 0x0100bd30 0x0100bd30 0x0000007c Code RO 2764 i.diss_value_cfm_handler diss_task.o
- 0x0100bdac 0x0100bdac 0x000000c0 Code RO 4007 i.diss_value_req_ind_handler app_dis.o
- 0x0100be6c 0x0100be6c 0x0000003a Code RO 2671 i.diss_value_to_handle diss.o
- 0x0100bea6 0x0100bea6 0x00000002 PAD
- 0x0100bea8 0x0100bea8 0x00000060 Code RO 4759 i.eTaskGetState tasks.o
- 0x0100bf08 0x0100bf08 0x0000003c Code RO 4309 i.fputc bsp_usart.o
- 0x0100bf44 0x0100bf44 0x000000f0 Code RO 3212 i.gapc_bond_ind_handler ns_sec.o
- 0x0100c034 0x0100c034 0x00000208 Code RO 3213 i.gapc_bond_req_ind_handler ns_sec.o
- 0x0100c23c 0x0100c23c 0x00000028 Code RO 3855 i.gapc_cmp_evt_handler ns_ble_task.o
- 0x0100c264 0x0100c264 0x0000006c Code RO 3856 i.gapc_conn_rssi_ind_handler ns_ble_task.o
- 0x0100c2d0 0x0100c2d0 0x00000158 Code RO 3857 i.gapc_connection_req_ind_handler ns_ble_task.o
- 0x0100c428 0x0100c428 0x00000064 Code RO 3858 i.gapc_disconnect_ind_handler ns_ble_task.o
- 0x0100c48c 0x0100c48c 0x00000028 Code RO 3214 i.gapc_encrypt_ind_handler ns_sec.o
- 0x0100c4b4 0x0100c4b4 0x00000130 Code RO 3215 i.gapc_encrypt_req_ind_handler ns_sec.o
- 0x0100c5e4 0x0100c5e4 0x00000080 Code RO 3859 i.gapc_get_dev_info_req_ind_handler ns_ble_task.o
- 0x0100c664 0x0100c664 0x0000000c Code RO 3860 i.gapc_le_phy_ind_handler ns_ble_task.o
- 0x0100c670 0x0100c670 0x0000001c Code RO 3861 i.gapc_le_pkt_size_ind_handler ns_ble_task.o
- 0x0100c68c 0x0100c68c 0x00000064 Code RO 3862 i.gapc_param_update_req_ind_handler ns_ble_task.o
- 0x0100c6f0 0x0100c6f0 0x00000028 Code RO 3863 i.gapc_param_updated_ind_handler ns_ble_task.o
- 0x0100c718 0x0100c718 0x00000040 Code RO 3864 i.gapc_set_dev_info_req_ind_handler ns_ble_task.o
- 0x0100c758 0x0100c758 0x00000034 Code RO 3865 i.gapm_activity_created_ind_handler ns_ble_task.o
- 0x0100c78c 0x0100c78c 0x00000060 Code RO 3866 i.gapm_activity_stopped_ind_handler ns_ble_task.o
- 0x0100c7ec 0x0100c7ec 0x0000002c Code RO 3867 i.gapm_addr_solved_ind_handler ns_ble_task.o
- 0x0100c818 0x0100c818 0x000003e0 Code RO 3868 i.gapm_cmp_evt_handler ns_ble_task.o
- 0x0100cbf8 0x0100cbf8 0x000000ac Code RO 3869 i.gapm_ext_adv_repoer_ind_handler ns_ble_task.o
- 0x0100cca4 0x0100cca4 0x00000036 Code RO 3870 i.gapm_gen_rand_nb_ind_handler ns_ble_task.o
- 0x0100ccda 0x0100ccda 0x0000000c Code RO 3871 i.gapm_profile_added_ind_handler ns_ble_task.o
- 0x0100cce6 0x0100cce6 0x0000000c Code RO 3872 i.gapm_scan_request_ind_handler ns_ble_task.o
- 0x0100ccf2 0x0100ccf2 0x00000002 PAD
- 0x0100ccf4 0x0100ccf4 0x00000040 Code RO 2903 i.gattc_att_info_req_ind_handler rdtss_task.o
- 0x0100cd34 0x0100cd34 0x00000070 Code RO 2904 i.gattc_cmp_evt_handler rdtss_task.o
- 0x0100cda4 0x0100cda4 0x00000028 Code RO 3873 i.gattc_cmp_evt_handler ns_ble_task.o
- 0x0100cdcc 0x0100cdcc 0x0000004c Code RO 3874 i.gattc_mtu_changed_ind_handler ns_ble_task.o
- 0x0100ce18 0x0100ce18 0x000000c4 Code RO 2765 i.gattc_read_req_ind_handler diss_task.o
- 0x0100cedc 0x0100cedc 0x000000e0 Code RO 2905 i.gattc_read_req_ind_handler rdtss_task.o
- 0x0100cfbc 0x0100cfbc 0x00000110 Code RO 2906 i.gattc_write_req_ind_handler rdtss_task.o
- 0x0100d0cc 0x0100d0cc 0x0000006c Code RO 3026 i.get_cfg_handle rdts_common.o
- 0x0100d138 0x0100d138 0x00000054 Code RO 3027 i.get_value_handle rdts_common.o
- 0x0100d18c 0x0100d18c 0x000000a4 Code RO 4663 i.info_adc_read app_info.o
- 0x0100d230 0x0100d230 0x0000002c Code RO 4664 i.info_put_tlv app_info.o
- 0x0100d25c 0x0100d25c 0x0000001c Code RO 4224 i.led_task main.o
- 0x0100d278 0x0100d278 0x00000030 Code RO 2356 i.llhwc_modem_setmode rwip_driver.o
- 0x0100d2a8 0x0100d2a8 0x00000130 Code RO 2357 i.llhwc_phy_prerx_flash rwip_driver.o
- 0x0100d3d8 0x0100d3d8 0x00000090 Code RO 2358 i.llhwc_setmode_reg_config rwip_driver.o
- 0x0100d468 0x0100d468 0x0000019c Code RO 4225 i.main main.o
- 0x0100d604 0x0100d604 0x0000005c Code RO 3456 i.ns_EXTI4_12_IRQHandler ns_ble.o
- 0x0100d660 0x0100d660 0x00000028 Code RO 3457 i.ns_HardFault_Handler ns_ble.o
- 0x0100d688 0x0100d688 0x00000020 Code RO 3459 i.ns_ble_add_prf_func_register ns_ble.o
- 0x0100d6a8 0x0100d6a8 0x0000002c Code RO 3460 i.ns_ble_add_svc ns_ble.o
- 0x0100d6d4 0x0100d6d4 0x000000dc Code RO 3462 i.ns_ble_adv_fsm_next ns_ble.o
- 0x0100d7b0 0x0100d7b0 0x00000048 Code RO 3463 i.ns_ble_adv_init ns_ble.o
- 0x0100d7f8 0x0100d7f8 0x00000050 Code RO 3464 i.ns_ble_adv_start ns_ble.o
- 0x0100d848 0x0100d848 0x0000004c Code RO 3465 i.ns_ble_adv_stop ns_ble.o
- 0x0100d894 0x0100d894 0x0000003c Code RO 3468 i.ns_ble_delete_init ns_ble.o
- 0x0100d8d0 0x0100d8d0 0x00000038 Code RO 3469 i.ns_ble_delete_scan ns_ble.o
- 0x0100d908 0x0100d908 0x0000002c Code RO 3470 i.ns_ble_disconnect ns_ble.o
- 0x0100d934 0x0100d934 0x0000006c Code RO 3473 i.ns_ble_gap_init ns_ble.o
- 0x0100d9a0 0x0100d9a0 0x00000024 Code RO 3476 i.ns_ble_get_connection_num ns_ble.o
- 0x0100d9c4 0x0100d9c4 0x00000050 Code RO 3479 i.ns_ble_list_set_ral ns_ble.o
- 0x0100da14 0x0100da14 0x00000084 Code RO 3481 i.ns_ble_lsc_config ns_ble.o
- 0x0100da98 0x0100da98 0x00000034 Code RO 3483 i.ns_ble_mtu_set ns_ble.o
- 0x0100dacc 0x0100dacc 0x00000028 Code RO 3485 i.ns_ble_prf_task_register ns_ble.o
- 0x0100daf4 0x0100daf4 0x00000048 Code RO 3490 i.ns_ble_scan_data_find ns_ble.o
- 0x0100db3c 0x0100db3c 0x00000278 Code RO 3497 i.ns_ble_stack_init ns_ble.o
- 0x0100ddb4 0x0100ddb4 0x00000124 Code RO 3498 i.ns_ble_start_init ns_ble.o
- 0x0100ded8 0x0100ded8 0x000000cc Code RO 3499 i.ns_ble_start_scan ns_ble.o
- 0x0100dfa4 0x0100dfa4 0x00000038 Code RO 3500 i.ns_ble_stop_init ns_ble.o
- 0x0100dfdc 0x0100dfdc 0x0000003c Code RO 3501 i.ns_ble_stop_scan ns_ble.o
- 0x0100e018 0x0100e018 0x00000078 Code RO 3502 i.ns_ble_update_param ns_ble.o
- 0x0100e090 0x0100e090 0x0000002c Code RO 3216 i.ns_bond_db_get_size ns_sec.o
- 0x0100e0bc 0x0100e0bc 0x0000001c Code RO 3217 i.ns_bond_db_load ns_sec.o
- 0x0100e0d8 0x0100e0d8 0x00000030 Code RO 3218 i.ns_bond_last_bonded_addr ns_sec.o
- 0x0100e108 0x0100e108 0x00000030 Code RO 3219 i.ns_bond_last_bonded_peer_id ns_sec.o
- 0x0100e138 0x0100e138 0x00000064 Code RO 3220 i.ns_bond_last_bonded_ral_info ns_sec.o
- 0x0100e19c 0x0100e19c 0x00000060 Code RO 3221 i.ns_bond_resolv_addr_start ns_sec.o
- 0x0100e1fc 0x0100e1fc 0x0000007c Code RO 3222 i.ns_bond_search_addr_irk ns_sec.o
- 0x0100e278 0x0100e278 0x000000d4 Code RO 3505 i.ns_peripheral_config ns_ble.o
- 0x0100e34c 0x0100e34c 0x00000160 Code RO 3224 i.ns_sec_bond_store_evt_handler ns_sec.o
- 0x0100e4ac 0x0100e4ac 0x00000010 Code RO 3225 i.ns_sec_get_bond_status ns_sec.o
- 0x0100e4bc 0x0100e4bc 0x0000000c Code RO 3226 i.ns_sec_get_iocap ns_sec.o
- 0x0100e4c8 0x0100e4c8 0x00000068 Code RO 3227 i.ns_sec_init ns_sec.o
- 0x0100e530 0x0100e530 0x00000018 Code RO 3073 i.ns_sleep_lock_acquire ns_sleep.o
- 0x0100e548 0x0100e548 0x00000014 Code RO 3074 i.ns_sleep_lock_release ns_sleep.o
- 0x0100e55c 0x0100e55c 0x000000c8 Code RO 3149 i.ns_timer_api_process_handler ns_timer.o
- 0x0100e624 0x0100e624 0x00000158 Code RO 4609 i.ota_on_data app_ota.o
- 0x0100e77c 0x0100e77c 0x000001ac Code RO 4610 i.ota_on_end app_ota.o
- 0x0100e928 0x0100e928 0x00000028 Code RO 4611 i.ota_respond app_ota.o
- 0x0100e950 0x0100e950 0x00000044 Code RO 3506 i.patchx_enable ns_ble.o
- 0x0100e994 0x0100e994 0x00000088 Code RO 2537 i.prf_add_profile prf.o
- 0x0100ea1c 0x0100ea1c 0x00000010 Code RO 2540 i.prf_dst_task_get prf.o
- 0x0100ea2c 0x0100ea2c 0x00000030 Code RO 2541 i.prf_env_get prf.o
- 0x0100ea5c 0x0100ea5c 0x00000038 Code RO 2542 i.prf_get_id_from_task prf.o
- 0x0100ea94 0x0100ea94 0x00000028 Code RO 2543 i.prf_get_itf_func_register prf.o
- 0x0100eabc 0x0100eabc 0x00000038 Code RO 2544 i.prf_get_task_from_id prf.o
- 0x0100eaf4 0x0100eaf4 0x000000b4 Code RO 2545 i.prf_init prf.o
- 0x0100eba8 0x0100eba8 0x00000030 Code RO 2546 i.prf_itf_get prf.o
- 0x0100ebd8 0x0100ebd8 0x00000038 Code RO 4568 i.proto_cli_out app_ble_proto.o
- 0x0100ec10 0x0100ec10 0x00000058 Code RO 4761 i.prvAddCurrentTaskToDelayedList tasks.o
- 0x0100ec68 0x0100ec68 0x00000070 Code RO 5093 i.prvCopyDataToQueue queue.o
- 0x0100ecd8 0x0100ecd8 0x00000054 Code RO 4762 i.prvIdleTask tasks.o
- 0x0100ed2c 0x0100ed2c 0x00000054 Code RO 5323 i.prvInsertBlockIntoFreeList heap_4.o
- 0x0100ed80 0x0100ed80 0x000000cc Code RO 4763 i.prvListTasksWithinSingleList tasks.o
- 0x0100ee4c 0x0100ee4c 0x00000014 Code RO 5370 i.prvTaskExitError port.o
- 0x0100ee60 0x0100ee60 0x00000074 Code RO 5094 i.prvUnlockQueue queue.o
- 0x0100eed4 0x0100eed4 0x000000f4 Code RO 5324 i.pvPortMalloc heap_4.o
- 0x0100efc8 0x0100efc8 0x00000018 Code RO 4764 i.pvTaskIncrementMutexHeldCount tasks.o
- 0x0100efe0 0x0100efe0 0x00000024 Code RO 5371 i.pxPortInitialiseStack port.o
- 0x0100f004 0x0100f004 0x0000003a Code RO 2907 i.rdtss_att_get_value rdtss_task.o
- 0x0100f03e 0x0100f03e 0x00000002 PAD
- 0x0100f040 0x0100f040 0x00000040 Code RO 2908 i.rdtss_att_info_rsp_handler rdtss_task.o
- 0x0100f080 0x0100f080 0x00000068 Code RO 2909 i.rdtss_att_set_value rdtss_task.o
- 0x0100f0e8 0x0100f0e8 0x0000004c Code RO 2852 i.rdtss_cleanup rdtss.o
- 0x0100f134 0x0100f134 0x0000004c Code RO 2853 i.rdtss_create rdtss.o
- 0x0100f180 0x0100f180 0x00000042 Code RO 2854 i.rdtss_destroy rdtss.o
- 0x0100f1c2 0x0100f1c2 0x0000001c Code RO 3028 i.rdtss_get_att_handle rdts_common.o
- 0x0100f1de 0x0100f1de 0x00000028 Code RO 3029 i.rdtss_get_att_idx rdts_common.o
- 0x0100f206 0x0100f206 0x00000098 Code RO 2855 i.rdtss_init rdtss.o
- 0x0100f29e 0x0100f29e 0x00000002 PAD
- 0x0100f2a0 0x0100f2a0 0x000000a4 Code RO 2910 i.rdtss_init_ccc_values rdtss_task.o
- 0x0100f344 0x0100f344 0x00000008 Code RO 2856 i.rdtss_prf_itf_get rdtss.o
- 0x0100f34c 0x0100f34c 0x00000054 Code RO 4062 i.rdtss_send_notify app_rdtss.o
- 0x0100f3a0 0x0100f3a0 0x00000034 Code RO 2911 i.rdtss_set_ccc_value rdtss_task.o
- 0x0100f3d4 0x0100f3d4 0x00000020 Code RO 2912 i.rdtss_task_init rdtss_task.o
- 0x0100f3f4 0x0100f3f4 0x000000b0 Code RO 2913 i.rdtss_val_ind_req_handler rdtss_task.o
- 0x0100f4a4 0x0100f4a4 0x0000000a Code RO 4063 i.rdtss_val_ntf_cfm_handler app_rdtss.o
- 0x0100f4ae 0x0100f4ae 0x000000a6 Code RO 2914 i.rdtss_val_ntf_req_handler rdtss_task.o
- 0x0100f554 0x0100f554 0x00000020 Code RO 2915 i.rdtss_val_set_req_handler rdtss_task.o
- 0x0100f574 0x0100f574 0x00000044 Code RO 4064 i.rdtss_val_write_ind_handler app_rdtss.o
- 0x0100f5b8 0x0100f5b8 0x00000044 Code RO 4065 i.rdtss_value_req_ind_handler app_rdtss.o
- 0x0100f5fc 0x0100f5fc 0x00000080 Code RO 2916 i.rdtss_value_req_rsp_handler rdtss_task.o
- 0x0100f67c 0x0100f67c 0x00000118 Code RO 2105 i.rwip_init rwip.o
- 0x0100f794 0x0100f794 0x000000f8 Code RO 2365 i.rwip_slp_isr rwip_driver.o
- 0x0100f88c 0x0100f88c 0x00000002 Code RO 3154 i.timer_canceled_handler ns_timer.o
- 0x0100f88e 0x0100f88e 0x00000002 Code RO 3155 i.timer_modified_handler ns_timer.o
- 0x0100f890 0x0100f890 0x00000026 Code RO 5281 i.uxListRemove list.o
- 0x0100f8b6 0x0100f8b6 0x00000002 PAD
- 0x0100f8b8 0x0100f8b8 0x0000000c Code RO 4766 i.uxTaskGetNumberOfTasks tasks.o
- 0x0100f8c4 0x0100f8c4 0x00000098 Code RO 4767 i.uxTaskGetSystemState tasks.o
- 0x0100f95c 0x0100f95c 0x00000016 Code RO 5282 i.vListInitialise list.o
- 0x0100f972 0x0100f972 0x00000006 Code RO 5283 i.vListInitialiseItem list.o
- 0x0100f978 0x0100f978 0x00000032 Code RO 5284 i.vListInsert list.o
- 0x0100f9aa 0x0100f9aa 0x00000018 Code RO 5285 i.vListInsertEnd list.o
- 0x0100f9c2 0x0100f9c2 0x00000002 PAD
- 0x0100f9c4 0x0100f9c4 0x00000018 Code RO 5373 i.vPortEnterCritical port.o
- 0x0100f9dc 0x0100f9dc 0x0000001c Code RO 5374 i.vPortExitCritical port.o
- 0x0100f9f8 0x0100f9f8 0x00000044 Code RO 5325 i.vPortFree heap_4.o
- 0x0100fa3c 0x0100fa3c 0x00000018 Code RO 5375 i.vPortYield port.o
- 0x0100fa54 0x0100fa54 0x00000030 Code RO 4772 i.vTaskDelay tasks.o
- 0x0100fa84 0x0100fa84 0x00000010 Code RO 4777 i.vTaskInternalSetTimeOutState tasks.o
- 0x0100fa94 0x0100fa94 0x000000d0 Code RO 4778 i.vTaskList tasks.o
- 0x0100fb64 0x0100fb64 0x0000000c Code RO 4779 i.vTaskMissedYield tasks.o
- 0x0100fb70 0x0100fb70 0x00000024 Code RO 4781 i.vTaskPlaceOnEventList tasks.o
- 0x0100fb94 0x0100fb94 0x00000074 Code RO 4783 i.vTaskPriorityDisinheritAfterTimeout tasks.o
- 0x0100fc08 0x0100fc08 0x00000050 Code RO 4789 i.vTaskStartScheduler tasks.o
- 0x0100fc58 0x0100fc58 0x00000010 Code RO 4791 i.vTaskSuspendAll tasks.o
- 0x0100fc68 0x0100fc68 0x00000064 Code RO 4792 i.vTaskSwitchContext tasks.o
- 0x0100fccc 0x0100fccc 0x0000000c Code RO 5327 i.xPortGetFreeHeapSize heap_4.o
- 0x0100fcd8 0x0100fcd8 0x0000000c Code RO 5328 i.xPortGetMinimumEverFreeHeapSize heap_4.o
- 0x0100fce4 0x0100fce4 0x00000050 Code RO 5376 i.xPortStartScheduler port.o
- 0x0100fd34 0x0100fd34 0x00000024 Code RO 5105 i.xQueueCreateMutex queue.o
- 0x0100fd58 0x0100fd58 0x00000044 Code RO 5106 i.xQueueGenericCreate queue.o
- 0x0100fd9c 0x0100fd9c 0x0000006e Code RO 5107 i.xQueueGenericReset queue.o
- 0x0100fe0a 0x0100fe0a 0x0000018e Code RO 5108 i.xQueueGenericSend queue.o
- 0x0100ff98 0x0100ff98 0x0000008e Code RO 5109 i.xQueueGenericSendFromISR queue.o
- 0x01010026 0x01010026 0x00000142 Code RO 5118 i.xQueueReceive queue.o
- 0x01010168 0x01010168 0x00000172 Code RO 5120 i.xQueueSemaphoreTake queue.o
- 0x010102da 0x010102da 0x00000002 PAD
- 0x010102dc 0x010102dc 0x00000064 Code RO 4793 i.xTaskCheckForTimeOut tasks.o
- 0x01010340 0x01010340 0x00000178 Code RO 4794 i.xTaskCreate tasks.o
- 0x010104b8 0x010104b8 0x00000020 Code RO 4798 i.xTaskGetSchedulerState tasks.o
- 0x010104d8 0x010104d8 0x0000000c Code RO 4799 i.xTaskGetTickCount tasks.o
- 0x010104e4 0x010104e4 0x000000d4 Code RO 4801 i.xTaskIncrementTick tasks.o
- 0x010105b8 0x010105b8 0x00000068 Code RO 4804 i.xTaskPriorityDisinherit tasks.o
- 0x01010620 0x01010620 0x00000078 Code RO 4805 i.xTaskPriorityInherit tasks.o
- 0x01010698 0x01010698 0x00000064 Code RO 4806 i.xTaskRemoveFromEventList tasks.o
- 0x010106fc 0x010106fc 0x000000c8 Code RO 4807 i.xTaskResumeAll tasks.o
- 0x010107c4 0x010107c4 0x000001d8 Data RO 20 .constdata system_n32wb03x.o
- 0x0101099c 0x0101099c 0x0000000c Data RO 782 .constdata n32wb03x_rcc.o
- 0x010109a8 0x010109a8 0x00000324 Data RO 1952 .constdata n32wb03x_qflash.o
- 0x01010ccc 0x01010ccc 0x0000001e Data RO 2366 .constdata rwip_driver.o
- 0x01010cea 0x01010cea 0x00000002 PAD
- 0x01010cec 0x01010cec 0x000000a8 Data RO 2672 .constdata diss.o
- 0x01010d94 0x01010d94 0x00000018 Data RO 2766 .constdata diss_task.o
- 0x01010dac 0x01010dac 0x00000010 Data RO 2857 .constdata rdtss.o
- 0x01010dbc 0x01010dbc 0x00000048 Data RO 2917 .constdata rdtss_task.o
- 0x01010e04 0x01010e04 0x00000028 Data RO 3233 .constdata ns_sec.o
- 0x01010e2c 0x01010e2c 0x00000008 Data RO 3234 .constdata ns_sec.o
- 0x01010e34 0x01010e34 0x00000334 Data RO 3508 .constdata ns_ble.o
- 0x01011168 0x01011168 0x00000098 Data RO 3875 .constdata ns_ble_task.o
- 0x01011200 0x01011200 0x000000c8 Data RO 3876 .constdata ns_ble_task.o
- 0x010112c8 0x010112c8 0x0000000c Data RO 3877 .constdata ns_ble_task.o
- 0x010112d4 0x010112d4 0x00000008 Data RO 4008 .constdata app_dis.o
- 0x010112dc 0x010112dc 0x00000008 Data RO 4009 .constdata app_dis.o
- 0x010112e4 0x010112e4 0x000000b2 Data RO 4066 .constdata app_rdtss.o
- 0x01011396 0x01011396 0x00000002 PAD
- 0x01011398 0x01011398 0x00000018 Data RO 4067 .constdata app_rdtss.o
- 0x010113b0 0x010113b0 0x0000003c Data RO 4380 .constdata cli_core.o
- 0x010113ec 0x010113ec 0x00000006 Data RO 4665 .constdata app_info.o
- 0x010113f2 0x010113f2 0x00000002 PAD
- 0x010113f4 0x010113f4 0x000000f6 Data RO 4381 .conststring cli_core.o
- 0x010114ea 0x010114ea 0x00000002 PAD
- 0x010114ec 0x010114ec 0x00000020 Data RO 5784 Region$$Table anon$$obj.o
+ 0x010087f8 0x010087f8 0x00000040 Code RO 5809 .text mf_p.l(dfixul.o)
+ 0x01008838 0x01008838 0x00000028 Code RO 5811 .text mf_p.l(f2d.o)
+ 0x01008860 0x01008860 0x00000038 Code RO 5813 .text mf_p.l(d2f.o)
+ 0x01008898 0x01008898 0x00000020 Code RO 5829 .text mc_p.l(llshl.o)
+ 0x010088b8 0x010088b8 0x00000022 Code RO 5831 .text mc_p.l(llushr.o)
+ 0x010088da 0x010088da 0x00000026 Code RO 5833 .text mc_p.l(llsshr.o)
+ 0x01008900 0x01008900 0x00000000 Code RO 5835 .text mc_p.l(iusefp.o)
+ 0x01008900 0x01008900 0x00000082 Code RO 5836 .text mf_p.l(fepilogue.o)
+ 0x01008982 0x01008982 0x000000be Code RO 5838 .text mf_p.l(depilogue.o)
+ 0x01008a40 0x01008a40 0x00000028 Code RO 5842 .text mf_p.l(cdrcmple.o)
+ 0x01008a68 0x01008a68 0x00000024 Code RO 5844 .text mc_p.l(init.o)
+ 0x01008a8c 0x01008a8c 0x00000056 Code RO 5848 .text mc_p.l(__dczerorl2.o)
+ 0x01008ae2 0x01008ae2 0x00000002 PAD
+ 0x01008ae4 0x01008ae4 0x0000000c Ven RO 5850 Veneer$$Code anon$$obj.o
+ 0x01008af0 0x01008af0 0x0000000c Ven RO 5851 Veneer$$Code anon$$obj.o
+ 0x01008afc 0x01008afc 0x0000000c Ven RO 5852 Veneer$$Code anon$$obj.o
+ 0x01008b08 0x01008b08 0x0000000c Ven RO 5853 Veneer$$Code anon$$obj.o
+ 0x01008b14 0x01008b14 0x0000000c Ven RO 5854 Veneer$$Code anon$$obj.o
+ 0x01008b20 0x01008b20 0x0000000c Ven RO 5855 Veneer$$Code anon$$obj.o
+ 0x01008b2c 0x01008b2c 0x0000000c Ven RO 5856 Veneer$$Code anon$$obj.o
+ 0x01008b38 0x01008b38 0x0000000c Ven RO 5857 Veneer$$Code anon$$obj.o
+ 0x01008b44 0x01008b44 0x0000000c Ven RO 5858 Veneer$$Code anon$$obj.o
+ 0x01008b50 0x01008b50 0x0000000c Ven RO 5859 Veneer$$Code anon$$obj.o
+ 0x01008b5c 0x01008b5c 0x0000000c Ven RO 5860 Veneer$$Code anon$$obj.o
+ 0x01008b68 0x01008b68 0x0000000c Ven RO 5861 Veneer$$Code anon$$obj.o
+ 0x01008b74 0x01008b74 0x0000000c Ven RO 5862 Veneer$$Code anon$$obj.o
+ 0x01008b80 0x01008b80 0x0000000c Ven RO 5863 Veneer$$Code anon$$obj.o
+ 0x01008b8c 0x01008b8c 0x0000000c Ven RO 5864 Veneer$$Code anon$$obj.o
+ 0x01008b98 0x01008b98 0x0000000c Ven RO 5865 Veneer$$Code anon$$obj.o
+ 0x01008ba4 0x01008ba4 0x0000000c Ven RO 5866 Veneer$$Code anon$$obj.o
+ 0x01008bb0 0x01008bb0 0x0000000c Ven RO 5867 Veneer$$Code anon$$obj.o
+ 0x01008bbc 0x01008bbc 0x00000006 Code RO 192 i.ADC_ClearFlag n32wb03x_adc.o
+ 0x01008bc2 0x01008bc2 0x0000000e Code RO 194 i.ADC_ConfigChannel n32wb03x_adc.o
+ 0x01008bd0 0x01008bd0 0x00000054 Code RO 199 i.ADC_ConverValueToTemperature n32wb03x_adc.o
+ 0x01008c24 0x01008c24 0x00000088 Code RO 200 i.ADC_ConverValueToVoltage n32wb03x_adc.o
+ 0x01008cac 0x01008cac 0x00000054 Code RO 201 i.ADC_DeInit n32wb03x_adc.o
+ 0x01008d00 0x01008d00 0x00000014 Code RO 202 i.ADC_Enable n32wb03x_adc.o
+ 0x01008d14 0x01008d14 0x00000050 Code RO 205 i.ADC_EnableBypassFilter n32wb03x_adc.o
+ 0x01008d64 0x01008d64 0x00000012 Code RO 210 i.ADC_EnableTS n32wb03x_adc.o
+ 0x01008d76 0x01008d76 0x00000006 Code RO 212 i.ADC_GetDat n32wb03x_adc.o
+ 0x01008d7c 0x01008d7c 0x0000000e Code RO 213 i.ADC_GetFlagStatus n32wb03x_adc.o
+ 0x01008d8a 0x01008d8a 0x00000002 PAD
+ 0x01008d8c 0x01008d8c 0x00000018 Code RO 218 i.ADC_SetOverSampleCounter n32wb03x_adc.o
+ 0x01008da4 0x01008da4 0x00000028 Code RO 4467 i.AppCli_Init app_cli.o
+ 0x01008dcc 0x01008dcc 0x00000434 Code RO 4469 i.CliTask app_cli.o
+ 0x01009200 0x01009200 0x00000078 Code RO 4371 i.CmdBleLog cli_core.o
+ 0x01009278 0x01009278 0x00000178 Code RO 4372 i.CmdDevInfo cli_core.o
+ 0x010093f0 0x010093f0 0x00000074 Code RO 4373 i.CmdHelp cli_core.o
+ 0x01009464 0x01009464 0x000000d0 Code RO 4374 i.CmdLed cli_core.o
+ 0x01009534 0x01009534 0x000000e8 Code RO 4375 i.CmdSysInfo cli_core.o
+ 0x0100961c 0x0100961c 0x00000098 Code RO 4376 i.CmdVersion cli_core.o
+ 0x010096b4 0x010096b4 0x00000004 Code RO 487 i.DMA_ClearFlag n32wb03x_dma.o
+ 0x010096b8 0x010096b8 0x00000088 Code RO 490 i.DMA_DeInit n32wb03x_dma.o
+ 0x01009740 0x01009740 0x00000018 Code RO 491 i.DMA_EnableChannel n32wb03x_dma.o
+ 0x01009758 0x01009758 0x0000000e Code RO 493 i.DMA_GetFlagStatus n32wb03x_dma.o
+ 0x01009766 0x01009766 0x00000002 PAD
+ 0x01009768 0x01009768 0x00000040 Code RO 495 i.DMA_Init n32wb03x_dma.o
+ 0x010097a8 0x010097a8 0x0000000e Code RO 496 i.DMA_RequestRemap n32wb03x_dma.o
+ 0x010097b6 0x010097b6 0x00000002 PAD
+ 0x010097b8 0x010097b8 0x0000000c Code RO 569 i.EXTI_ClrITPendBit n32wb03x_exti.o
+ 0x010097c4 0x010097c4 0x0000001c Code RO 572 i.EXTI_GetITStatus n32wb03x_exti.o
+ 0x010097e0 0x010097e0 0x00000070 Code RO 574 i.EXTI_InitPeripheral n32wb03x_exti.o
+ 0x01009850 0x01009850 0x000000b8 Code RO 634 i.GPIO_InitPeripheral n32wb03x_gpio.o
+ 0x01009908 0x01009908 0x0000001c Code RO 635 i.GPIO_InitStruct n32wb03x_gpio.o
+ 0x01009924 0x01009924 0x00000004 Code RO 640 i.GPIO_ResetBits n32wb03x_gpio.o
+ 0x01009928 0x01009928 0x00000004 Code RO 641 i.GPIO_SetBits n32wb03x_gpio.o
+ 0x0100992c 0x0100992c 0x00000008 Code RO 642 i.GPIO_TogglePin n32wb03x_gpio.o
+ 0x01009934 0x01009934 0x000000b0 Code RO 4545 i.HardFault_Handler n32wb03x_it.o
+ 0x010099e4 0x010099e4 0x00000008 Code RO 4788 i.LedBlink app_gpio.o
+ 0x010099ec 0x010099ec 0x0000004c Code RO 4789 i.LedInit app_gpio.o
+ 0x01009a38 0x01009a38 0x00000008 Code RO 4790 i.LedOff app_gpio.o
+ 0x01009a40 0x01009a40 0x00000008 Code RO 4791 i.LedOn app_gpio.o
+ 0x01009a48 0x01009a48 0x00000078 Code RO 159 i.NVIC_Init misc.o
+ 0x01009ac0 0x01009ac0 0x000000cc Code RO 11 i.OTPTrim_Read system_n32wb03x.o
+ 0x01009b8c 0x01009b8c 0x00000024 Code RO 1947 i.Qflash_Erase_Sector n32wb03x_qflash.o
+ 0x01009bb0 0x01009bb0 0x00000038 Code RO 1948 i.Qflash_Init n32wb03x_qflash.o
+ 0x01009be8 0x01009be8 0x00000024 Code RO 1950 i.Qflash_Write n32wb03x_qflash.o
+ 0x01009c0c 0x01009c0c 0x00000014 Code RO 748 i.RCC_ConfigAdcClk n32wb03x_rcc.o
+ 0x01009c20 0x01009c20 0x00000018 Code RO 762 i.RCC_EnableAHBPeriphClk n32wb03x_rcc.o
+ 0x01009c38 0x01009c38 0x00000018 Code RO 763 i.RCC_EnableAHBPeriphReset n32wb03x_rcc.o
+ 0x01009c50 0x01009c50 0x00000018 Code RO 766 i.RCC_EnableAPB2PeriphClk n32wb03x_rcc.o
+ 0x01009c68 0x01009c68 0x0000001c Code RO 773 i.RCC_Enable_ADC_CLK_SRC_AUDIOPLL n32wb03x_rcc.o
+ 0x01009c84 0x01009c84 0x00000074 Code RO 774 i.RCC_GetClocksFreqValue n32wb03x_rcc.o
+ 0x01009cf8 0x01009cf8 0x00000002 Code RO 5430 i.SVC_Handler port.o
+ 0x01009cfa 0x01009cfa 0x00000002 PAD
+ 0x01009cfc 0x01009cfc 0x00000024 Code RO 5431 i.SysTick_Handler port.o
+ 0x01009d20 0x01009d20 0x00000034 Code RO 13 i.SystemGetMacAddr system_n32wb03x.o
+ 0x01009d54 0x01009d54 0x00000180 Code RO 15 i.SystemInit system_n32wb03x.o
+ 0x01009ed4 0x01009ed4 0x00000030 Code RO 16 i.SystemTrimValueGet system_n32wb03x.o
+ 0x01009f04 0x01009f04 0x00000008 Code RO 4546 i.USART1_IRQHandler n32wb03x_it.o
+ 0x01009f0c 0x01009f0c 0x00000032 Code RO 1520 i.USART_ConfigInt n32wb03x_usart.o
+ 0x01009f3e 0x01009f3e 0x00000002 PAD
+ 0x01009f40 0x01009f40 0x0000001c Code RO 1525 i.USART_Enable n32wb03x_usart.o
+ 0x01009f5c 0x01009f5c 0x00000010 Code RO 1526 i.USART_EnableDMA n32wb03x_usart.o
+ 0x01009f6c 0x01009f6c 0x0000000e Code RO 1532 i.USART_GetFlagStatus n32wb03x_usart.o
+ 0x01009f7a 0x01009f7a 0x00000040 Code RO 1533 i.USART_GetIntStatus n32wb03x_usart.o
+ 0x01009fba 0x01009fba 0x00000002 PAD
+ 0x01009fbc 0x01009fbc 0x00000088 Code RO 1534 i.USART_Init n32wb03x_usart.o
+ 0x0100a044 0x0100a044 0x00000008 Code RO 1535 i.USART_ReceiveData n32wb03x_usart.o
+ 0x0100a04c 0x0100a04c 0x00000008 Code RO 1537 i.USART_SendData n32wb03x_usart.o
+ 0x0100a054 0x0100a054 0x00000020 Code RO 5757 i.__0printf mc_p.l(printfa.o)
+ 0x0100a074 0x0100a074 0x00000028 Code RO 5759 i.__0sprintf mc_p.l(printfa.o)
+ 0x0100a09c 0x0100a09c 0x0000002c Code RO 5762 i.__0vsnprintf mc_p.l(printfa.o)
+ 0x0100a0c8 0x0100a0c8 0x0000002e Code RO 5840 i.__ARM_clz mf_p.l(depilogue.o)
+ 0x0100a0f6 0x0100a0f6 0x00000002 PAD
+ 0x0100a0f8 0x0100a0f8 0x00000174 Code RO 5764 i._fp_digits mc_p.l(printfa.o)
+ 0x0100a26c 0x0100a26c 0x000006ec Code RO 5765 i._printf_core mc_p.l(printfa.o)
+ 0x0100a958 0x0100a958 0x00000020 Code RO 5766 i._printf_post_padding mc_p.l(printfa.o)
+ 0x0100a978 0x0100a978 0x0000002c Code RO 5767 i._printf_pre_padding mc_p.l(printfa.o)
+ 0x0100a9a4 0x0100a9a4 0x00000016 Code RO 5768 i._snputc mc_p.l(printfa.o)
+ 0x0100a9ba 0x0100a9ba 0x0000000a Code RO 5769 i._sputc mc_p.l(printfa.o)
+ 0x0100a9c4 0x0100a9c4 0x00000074 Code RO 4120 i.app_ble_adv_init app_ble.o
+ 0x0100aa38 0x0100aa38 0x00000002 Code RO 4121 i.app_ble_adv_msg_handler app_ble.o
+ 0x0100aa3a 0x0100aa3a 0x00000002 PAD
+ 0x0100aa3c 0x0100aa3c 0x00000044 Code RO 4122 i.app_ble_connected app_ble.o
+ 0x0100aa80 0x0100aa80 0x0000005c Code RO 4123 i.app_ble_disconnected app_ble.o
+ 0x0100aadc 0x0100aadc 0x00000098 Code RO 4124 i.app_ble_gap_params_init app_ble.o
+ 0x0100ab74 0x0100ab74 0x0000004c Code RO 4125 i.app_ble_init app_ble.o
+ 0x0100abc0 0x0100abc0 0x0000006c Code RO 4126 i.app_ble_msg_handler app_ble.o
+ 0x0100ac2c 0x0100ac2c 0x000000e8 Code RO 4569 i.app_ble_proto_cli_exec app_ble_proto.o
+ 0x0100ad14 0x0100ad14 0x00000014 Code RO 4570 i.app_ble_proto_cli_rsp app_ble_proto.o
+ 0x0100ad28 0x0100ad28 0x00000014 Code RO 4571 i.app_ble_proto_init app_ble_proto.o
+ 0x0100ad3c 0x0100ad3c 0x0000000c Code RO 4572 i.app_ble_proto_log_get app_ble_proto.o
+ 0x0100ad48 0x0100ad48 0x00000010 Code RO 4573 i.app_ble_proto_log_set app_ble_proto.o
+ 0x0100ad58 0x0100ad58 0x00000018 Code RO 4574 i.app_ble_proto_on_disconnect app_ble_proto.o
+ 0x0100ad70 0x0100ad70 0x000001a0 Code RO 4575 i.app_ble_proto_rx_bytes app_ble_proto.o
+ 0x0100af10 0x0100af10 0x000000b8 Code RO 4576 i.app_ble_proto_send_frame app_ble_proto.o
+ 0x0100afc8 0x0100afc8 0x00000050 Code RO 4128 i.app_ble_sec_init app_ble.o
+ 0x0100b018 0x0100b018 0x00000010 Code RO 3851 i.app_conn_params_update_evt_handler ns_ble_task.o
+ 0x0100b028 0x0100b028 0x000000cc Code RO 3452 i.app_create_advertising ns_ble.o
+ 0x0100b0f4 0x0100b0f4 0x0000005c Code RO 4005 i.app_dis_add_dis app_dis.o
+ 0x0100b150 0x0100b150 0x00000104 Code RO 3852 i.app_entry_point_handler ns_ble_task.o
+ 0x0100b254 0x0100b254 0x00000008 Code RO 4698 i.app_fan_get_rpm app_info.o
+ 0x0100b25c 0x0100b25c 0x0000005c Code RO 4699 i.app_info_chip_temp_c10 app_info.o
+ 0x0100b2b8 0x0100b2b8 0x0000004c Code RO 4700 i.app_info_handle_query app_info.o
+ 0x0100b304 0x0100b304 0x0000000c Code RO 4701 i.app_info_last_temp_raw app_info.o
+ 0x0100b310 0x0100b310 0x0000002c Code RO 4702 i.app_info_tlv_snapshot app_info.o
+ 0x0100b33c 0x0100b33c 0x00000020 Code RO 4703 i.app_info_vdd_mv app_info.o
+ 0x0100b35c 0x0100b35c 0x0000001c Code RO 3853 i.app_init_timeout_evt_handler ns_ble_task.o
+ 0x0100b378 0x0100b378 0x000000ac Code RO 3854 i.app_lsi_calib_evt_handler ns_ble_task.o
+ 0x0100b424 0x0100b424 0x00000018 Code RO 4645 i.app_ota_abort app_ota.o
+ 0x0100b43c 0x0100b43c 0x0000011c Code RO 4647 i.app_ota_handle_frame app_ota.o
+ 0x0100b558 0x0100b558 0x00000068 Code RO 4060 i.app_rdtss_add_rdts app_rdtss.o
+ 0x0100b5c0 0x0100b5c0 0x00000004 Code RO 3211 i.app_sec_msg_dflt_handler ns_sec.o
+ 0x0100b5c4 0x0100b5c4 0x00000078 Code RO 3453 i.app_set_adv_data ns_ble.o
+ 0x0100b63c 0x0100b63c 0x000000c4 Code RO 3454 i.app_set_scan_rsp_data ns_ble.o
+ 0x0100b700 0x0100b700 0x00000070 Code RO 3455 i.app_start_advertising ns_ble.o
+ 0x0100b770 0x0100b770 0x00000002 Code RO 4129 i.app_user_msg_handler app_ble.o
+ 0x0100b772 0x0100b772 0x00000002 PAD
+ 0x0100b774 0x0100b774 0x000000c0 Code RO 1987 i.attm_att_set_value lib_att.o
+ 0x0100b834 0x0100b834 0x00000010 Code RO 4226 i.ble_schedule_task main.o
+ 0x0100b844 0x0100b844 0x00000014 Code RO 4508 i.ble_up_on_cfm ble_up.o
+ 0x0100b858 0x0100b858 0x00000058 Code RO 4509 i.ble_up_poll ble_up.o
+ 0x0100b8b0 0x0100b8b0 0x00000010 Code RO 4510 i.ble_up_reset ble_up.o
+ 0x0100b8c0 0x0100b8c0 0x00000048 Code RO 4511 i.ble_up_write ble_up.o
+ 0x0100b908 0x0100b908 0x000000dc Code RO 4305 i.bsp_usart_init bsp_usart.o
+ 0x0100b9e4 0x0100b9e4 0x00000038 Code RO 4306 i.bsp_usart_read_byte bsp_usart.o
+ 0x0100ba1c 0x0100ba1c 0x00000054 Code RO 4308 i.bsp_usart_rx_isr_handler bsp_usart.o
+ 0x0100ba70 0x0100ba70 0x00000020 Code RO 4309 i.bsp_usart_tx_lock bsp_usart.o
+ 0x0100ba90 0x0100ba90 0x00000024 Code RO 4310 i.bsp_usart_tx_unlock bsp_usart.o
+ 0x0100bab4 0x0100bab4 0x00000098 Code RO 4311 i.bsp_usart_write_dma bsp_usart.o
+ 0x0100bb4c 0x0100bb4c 0x00000034 Code RO 4775 i.caiic_crc32 boot_crc32.o
+ 0x0100bb80 0x0100bb80 0x0000002a Code RO 3025 i.check_client_char_cfg rdts_common.o
+ 0x0100bbaa 0x0100bbaa 0x00000004 Code RO 4377 i.cli_cmd_count cli_core.o
+ 0x0100bbae 0x0100bbae 0x00000002 PAD
+ 0x0100bbb0 0x0100bbb0 0x00000018 Code RO 4378 i.cli_cmd_name cli_core.o
+ 0x0100bbc8 0x0100bbc8 0x000000b4 Code RO 4379 i.cli_exec_line cli_core.o
+ 0x0100bc7c 0x0100bc7c 0x0000002c Code RO 4380 i.cli_printf cli_core.o
+ 0x0100bca8 0x0100bca8 0x00000068 Code RO 4470 i.cli_redraw_line app_cli.o
+ 0x0100bd10 0x0100bd10 0x0000002c Code RO 4577 i.cli_rsp_out app_ble_proto.o
+ 0x0100bd3c 0x0100bd3c 0x0000000c Code RO 4381 i.cli_set_output cli_core.o
+ 0x0100bd48 0x0100bd48 0x00000024 Code RO 4382 i.cli_write cli_core.o
+ 0x0100bd6c 0x0100bd6c 0x0000002a Code RO 2663 i.diss_check_val_len diss.o
+ 0x0100bd96 0x0100bd96 0x00000002 Code RO 2664 i.diss_cleanup diss.o
+ 0x0100bd98 0x0100bd98 0x00000002 Code RO 2666 i.diss_create diss.o
+ 0x0100bd9a 0x0100bd9a 0x0000003e Code RO 2667 i.diss_destroy diss.o
+ 0x0100bdd8 0x0100bdd8 0x00000034 Code RO 2668 i.diss_handle_to_value diss.o
+ 0x0100be0c 0x0100be0c 0x000000a0 Code RO 2669 i.diss_init diss.o
+ 0x0100beac 0x0100beac 0x00000008 Code RO 2670 i.diss_prf_itf_get diss.o
+ 0x0100beb4 0x0100beb4 0x0000009c Code RO 2762 i.diss_set_value_req_handler diss_task.o
+ 0x0100bf50 0x0100bf50 0x00000020 Code RO 2763 i.diss_task_init diss_task.o
+ 0x0100bf70 0x0100bf70 0x0000007c Code RO 2764 i.diss_value_cfm_handler diss_task.o
+ 0x0100bfec 0x0100bfec 0x000000c0 Code RO 4007 i.diss_value_req_ind_handler app_dis.o
+ 0x0100c0ac 0x0100c0ac 0x0000003a Code RO 2671 i.diss_value_to_handle diss.o
+ 0x0100c0e6 0x0100c0e6 0x00000002 PAD
+ 0x0100c0e8 0x0100c0e8 0x00000060 Code RO 4821 i.eTaskGetState tasks.o
+ 0x0100c148 0x0100c148 0x0000003c Code RO 4312 i.fputc bsp_usart.o
+ 0x0100c184 0x0100c184 0x000000f0 Code RO 3212 i.gapc_bond_ind_handler ns_sec.o
+ 0x0100c274 0x0100c274 0x00000208 Code RO 3213 i.gapc_bond_req_ind_handler ns_sec.o
+ 0x0100c47c 0x0100c47c 0x00000028 Code RO 3855 i.gapc_cmp_evt_handler ns_ble_task.o
+ 0x0100c4a4 0x0100c4a4 0x0000006c Code RO 3856 i.gapc_conn_rssi_ind_handler ns_ble_task.o
+ 0x0100c510 0x0100c510 0x00000158 Code RO 3857 i.gapc_connection_req_ind_handler ns_ble_task.o
+ 0x0100c668 0x0100c668 0x00000064 Code RO 3858 i.gapc_disconnect_ind_handler ns_ble_task.o
+ 0x0100c6cc 0x0100c6cc 0x00000028 Code RO 3214 i.gapc_encrypt_ind_handler ns_sec.o
+ 0x0100c6f4 0x0100c6f4 0x00000130 Code RO 3215 i.gapc_encrypt_req_ind_handler ns_sec.o
+ 0x0100c824 0x0100c824 0x00000080 Code RO 3859 i.gapc_get_dev_info_req_ind_handler ns_ble_task.o
+ 0x0100c8a4 0x0100c8a4 0x0000000c Code RO 3860 i.gapc_le_phy_ind_handler ns_ble_task.o
+ 0x0100c8b0 0x0100c8b0 0x0000001c Code RO 3861 i.gapc_le_pkt_size_ind_handler ns_ble_task.o
+ 0x0100c8cc 0x0100c8cc 0x00000064 Code RO 3862 i.gapc_param_update_req_ind_handler ns_ble_task.o
+ 0x0100c930 0x0100c930 0x00000028 Code RO 3863 i.gapc_param_updated_ind_handler ns_ble_task.o
+ 0x0100c958 0x0100c958 0x00000040 Code RO 3864 i.gapc_set_dev_info_req_ind_handler ns_ble_task.o
+ 0x0100c998 0x0100c998 0x00000034 Code RO 3865 i.gapm_activity_created_ind_handler ns_ble_task.o
+ 0x0100c9cc 0x0100c9cc 0x00000060 Code RO 3866 i.gapm_activity_stopped_ind_handler ns_ble_task.o
+ 0x0100ca2c 0x0100ca2c 0x0000002c Code RO 3867 i.gapm_addr_solved_ind_handler ns_ble_task.o
+ 0x0100ca58 0x0100ca58 0x000003e0 Code RO 3868 i.gapm_cmp_evt_handler ns_ble_task.o
+ 0x0100ce38 0x0100ce38 0x000000ac Code RO 3869 i.gapm_ext_adv_repoer_ind_handler ns_ble_task.o
+ 0x0100cee4 0x0100cee4 0x00000036 Code RO 3870 i.gapm_gen_rand_nb_ind_handler ns_ble_task.o
+ 0x0100cf1a 0x0100cf1a 0x0000000c Code RO 3871 i.gapm_profile_added_ind_handler ns_ble_task.o
+ 0x0100cf26 0x0100cf26 0x0000000c Code RO 3872 i.gapm_scan_request_ind_handler ns_ble_task.o
+ 0x0100cf32 0x0100cf32 0x00000002 PAD
+ 0x0100cf34 0x0100cf34 0x00000040 Code RO 2903 i.gattc_att_info_req_ind_handler rdtss_task.o
+ 0x0100cf74 0x0100cf74 0x00000070 Code RO 2904 i.gattc_cmp_evt_handler rdtss_task.o
+ 0x0100cfe4 0x0100cfe4 0x00000028 Code RO 3873 i.gattc_cmp_evt_handler ns_ble_task.o
+ 0x0100d00c 0x0100d00c 0x0000004c Code RO 3874 i.gattc_mtu_changed_ind_handler ns_ble_task.o
+ 0x0100d058 0x0100d058 0x000000c4 Code RO 2765 i.gattc_read_req_ind_handler diss_task.o
+ 0x0100d11c 0x0100d11c 0x000000e0 Code RO 2905 i.gattc_read_req_ind_handler rdtss_task.o
+ 0x0100d1fc 0x0100d1fc 0x00000110 Code RO 2906 i.gattc_write_req_ind_handler rdtss_task.o
+ 0x0100d30c 0x0100d30c 0x0000006c Code RO 3026 i.get_cfg_handle rdts_common.o
+ 0x0100d378 0x0100d378 0x00000054 Code RO 3027 i.get_value_handle rdts_common.o
+ 0x0100d3cc 0x0100d3cc 0x00000064 Code RO 4704 i.info_adc_init app_info.o
+ 0x0100d430 0x0100d430 0x0000006c Code RO 4705 i.info_adc_read app_info.o
+ 0x0100d49c 0x0100d49c 0x0000011c Code RO 4706 i.info_fill_item app_info.o
+ 0x0100d5b8 0x0100d5b8 0x0000002c Code RO 4707 i.info_put_tlv app_info.o
+ 0x0100d5e4 0x0100d5e4 0x0000001c Code RO 4227 i.led_task main.o
+ 0x0100d600 0x0100d600 0x00000030 Code RO 2356 i.llhwc_modem_setmode rwip_driver.o
+ 0x0100d630 0x0100d630 0x00000130 Code RO 2357 i.llhwc_phy_prerx_flash rwip_driver.o
+ 0x0100d760 0x0100d760 0x00000090 Code RO 2358 i.llhwc_setmode_reg_config rwip_driver.o
+ 0x0100d7f0 0x0100d7f0 0x0000019c Code RO 4228 i.main main.o
+ 0x0100d98c 0x0100d98c 0x0000005c Code RO 3456 i.ns_EXTI4_12_IRQHandler ns_ble.o
+ 0x0100d9e8 0x0100d9e8 0x00000028 Code RO 3457 i.ns_HardFault_Handler ns_ble.o
+ 0x0100da10 0x0100da10 0x00000020 Code RO 3459 i.ns_ble_add_prf_func_register ns_ble.o
+ 0x0100da30 0x0100da30 0x0000002c Code RO 3460 i.ns_ble_add_svc ns_ble.o
+ 0x0100da5c 0x0100da5c 0x000000dc Code RO 3462 i.ns_ble_adv_fsm_next ns_ble.o
+ 0x0100db38 0x0100db38 0x00000048 Code RO 3463 i.ns_ble_adv_init ns_ble.o
+ 0x0100db80 0x0100db80 0x00000050 Code RO 3464 i.ns_ble_adv_start ns_ble.o
+ 0x0100dbd0 0x0100dbd0 0x0000004c Code RO 3465 i.ns_ble_adv_stop ns_ble.o
+ 0x0100dc1c 0x0100dc1c 0x0000003c Code RO 3468 i.ns_ble_delete_init ns_ble.o
+ 0x0100dc58 0x0100dc58 0x00000038 Code RO 3469 i.ns_ble_delete_scan ns_ble.o
+ 0x0100dc90 0x0100dc90 0x0000002c Code RO 3470 i.ns_ble_disconnect ns_ble.o
+ 0x0100dcbc 0x0100dcbc 0x0000006c Code RO 3473 i.ns_ble_gap_init ns_ble.o
+ 0x0100dd28 0x0100dd28 0x00000024 Code RO 3476 i.ns_ble_get_connection_num ns_ble.o
+ 0x0100dd4c 0x0100dd4c 0x00000050 Code RO 3479 i.ns_ble_list_set_ral ns_ble.o
+ 0x0100dd9c 0x0100dd9c 0x00000084 Code RO 3481 i.ns_ble_lsc_config ns_ble.o
+ 0x0100de20 0x0100de20 0x00000034 Code RO 3483 i.ns_ble_mtu_set ns_ble.o
+ 0x0100de54 0x0100de54 0x00000028 Code RO 3485 i.ns_ble_prf_task_register ns_ble.o
+ 0x0100de7c 0x0100de7c 0x00000048 Code RO 3490 i.ns_ble_scan_data_find ns_ble.o
+ 0x0100dec4 0x0100dec4 0x00000278 Code RO 3497 i.ns_ble_stack_init ns_ble.o
+ 0x0100e13c 0x0100e13c 0x00000124 Code RO 3498 i.ns_ble_start_init ns_ble.o
+ 0x0100e260 0x0100e260 0x000000cc Code RO 3499 i.ns_ble_start_scan ns_ble.o
+ 0x0100e32c 0x0100e32c 0x00000038 Code RO 3500 i.ns_ble_stop_init ns_ble.o
+ 0x0100e364 0x0100e364 0x0000003c Code RO 3501 i.ns_ble_stop_scan ns_ble.o
+ 0x0100e3a0 0x0100e3a0 0x00000078 Code RO 3502 i.ns_ble_update_param ns_ble.o
+ 0x0100e418 0x0100e418 0x0000002c Code RO 3216 i.ns_bond_db_get_size ns_sec.o
+ 0x0100e444 0x0100e444 0x0000001c Code RO 3217 i.ns_bond_db_load ns_sec.o
+ 0x0100e460 0x0100e460 0x00000030 Code RO 3218 i.ns_bond_last_bonded_addr ns_sec.o
+ 0x0100e490 0x0100e490 0x00000030 Code RO 3219 i.ns_bond_last_bonded_peer_id ns_sec.o
+ 0x0100e4c0 0x0100e4c0 0x00000064 Code RO 3220 i.ns_bond_last_bonded_ral_info ns_sec.o
+ 0x0100e524 0x0100e524 0x00000060 Code RO 3221 i.ns_bond_resolv_addr_start ns_sec.o
+ 0x0100e584 0x0100e584 0x0000007c Code RO 3222 i.ns_bond_search_addr_irk ns_sec.o
+ 0x0100e600 0x0100e600 0x000000d4 Code RO 3505 i.ns_peripheral_config ns_ble.o
+ 0x0100e6d4 0x0100e6d4 0x00000160 Code RO 3224 i.ns_sec_bond_store_evt_handler ns_sec.o
+ 0x0100e834 0x0100e834 0x00000010 Code RO 3225 i.ns_sec_get_bond_status ns_sec.o
+ 0x0100e844 0x0100e844 0x0000000c Code RO 3226 i.ns_sec_get_iocap ns_sec.o
+ 0x0100e850 0x0100e850 0x00000068 Code RO 3227 i.ns_sec_init ns_sec.o
+ 0x0100e8b8 0x0100e8b8 0x00000018 Code RO 3073 i.ns_sleep_lock_acquire ns_sleep.o
+ 0x0100e8d0 0x0100e8d0 0x00000014 Code RO 3074 i.ns_sleep_lock_release ns_sleep.o
+ 0x0100e8e4 0x0100e8e4 0x000000c8 Code RO 3149 i.ns_timer_api_process_handler ns_timer.o
+ 0x0100e9ac 0x0100e9ac 0x00000158 Code RO 4648 i.ota_on_data app_ota.o
+ 0x0100eb04 0x0100eb04 0x000001ac Code RO 4649 i.ota_on_end app_ota.o
+ 0x0100ecb0 0x0100ecb0 0x00000028 Code RO 4650 i.ota_respond app_ota.o
+ 0x0100ecd8 0x0100ecd8 0x00000044 Code RO 3506 i.patchx_enable ns_ble.o
+ 0x0100ed1c 0x0100ed1c 0x00000088 Code RO 2537 i.prf_add_profile prf.o
+ 0x0100eda4 0x0100eda4 0x00000010 Code RO 2540 i.prf_dst_task_get prf.o
+ 0x0100edb4 0x0100edb4 0x00000030 Code RO 2541 i.prf_env_get prf.o
+ 0x0100ede4 0x0100ede4 0x00000038 Code RO 2542 i.prf_get_id_from_task prf.o
+ 0x0100ee1c 0x0100ee1c 0x00000028 Code RO 2543 i.prf_get_itf_func_register prf.o
+ 0x0100ee44 0x0100ee44 0x00000038 Code RO 2544 i.prf_get_task_from_id prf.o
+ 0x0100ee7c 0x0100ee7c 0x000000b4 Code RO 2545 i.prf_init prf.o
+ 0x0100ef30 0x0100ef30 0x00000030 Code RO 2546 i.prf_itf_get prf.o
+ 0x0100ef60 0x0100ef60 0x00000038 Code RO 4578 i.proto_cli_out app_ble_proto.o
+ 0x0100ef98 0x0100ef98 0x00000080 Code RO 4579 i.proto_dump app_ble_proto.o
+ 0x0100f018 0x0100f018 0x00000058 Code RO 4823 i.prvAddCurrentTaskToDelayedList tasks.o
+ 0x0100f070 0x0100f070 0x00000070 Code RO 5155 i.prvCopyDataToQueue queue.o
+ 0x0100f0e0 0x0100f0e0 0x00000054 Code RO 4824 i.prvIdleTask tasks.o
+ 0x0100f134 0x0100f134 0x00000054 Code RO 5385 i.prvInsertBlockIntoFreeList heap_4.o
+ 0x0100f188 0x0100f188 0x000000cc Code RO 4825 i.prvListTasksWithinSingleList tasks.o
+ 0x0100f254 0x0100f254 0x00000014 Code RO 5432 i.prvTaskExitError port.o
+ 0x0100f268 0x0100f268 0x00000074 Code RO 5156 i.prvUnlockQueue queue.o
+ 0x0100f2dc 0x0100f2dc 0x000000f4 Code RO 5386 i.pvPortMalloc heap_4.o
+ 0x0100f3d0 0x0100f3d0 0x00000018 Code RO 4826 i.pvTaskIncrementMutexHeldCount tasks.o
+ 0x0100f3e8 0x0100f3e8 0x00000024 Code RO 5433 i.pxPortInitialiseStack port.o
+ 0x0100f40c 0x0100f40c 0x0000003a Code RO 2907 i.rdtss_att_get_value rdtss_task.o
+ 0x0100f446 0x0100f446 0x00000002 PAD
+ 0x0100f448 0x0100f448 0x00000040 Code RO 2908 i.rdtss_att_info_rsp_handler rdtss_task.o
+ 0x0100f488 0x0100f488 0x00000068 Code RO 2909 i.rdtss_att_set_value rdtss_task.o
+ 0x0100f4f0 0x0100f4f0 0x0000004c Code RO 2852 i.rdtss_cleanup rdtss.o
+ 0x0100f53c 0x0100f53c 0x0000004c Code RO 2853 i.rdtss_create rdtss.o
+ 0x0100f588 0x0100f588 0x00000042 Code RO 2854 i.rdtss_destroy rdtss.o
+ 0x0100f5ca 0x0100f5ca 0x0000001c Code RO 3028 i.rdtss_get_att_handle rdts_common.o
+ 0x0100f5e6 0x0100f5e6 0x00000028 Code RO 3029 i.rdtss_get_att_idx rdts_common.o
+ 0x0100f60e 0x0100f60e 0x00000098 Code RO 2855 i.rdtss_init rdtss.o
+ 0x0100f6a6 0x0100f6a6 0x00000002 PAD
+ 0x0100f6a8 0x0100f6a8 0x000000a4 Code RO 2910 i.rdtss_init_ccc_values rdtss_task.o
+ 0x0100f74c 0x0100f74c 0x00000008 Code RO 2856 i.rdtss_prf_itf_get rdtss.o
+ 0x0100f754 0x0100f754 0x00000054 Code RO 4062 i.rdtss_send_notify app_rdtss.o
+ 0x0100f7a8 0x0100f7a8 0x00000034 Code RO 2911 i.rdtss_set_ccc_value rdtss_task.o
+ 0x0100f7dc 0x0100f7dc 0x00000020 Code RO 2912 i.rdtss_task_init rdtss_task.o
+ 0x0100f7fc 0x0100f7fc 0x000000b0 Code RO 2913 i.rdtss_val_ind_req_handler rdtss_task.o
+ 0x0100f8ac 0x0100f8ac 0x0000000a Code RO 4063 i.rdtss_val_ntf_cfm_handler app_rdtss.o
+ 0x0100f8b6 0x0100f8b6 0x000000a6 Code RO 2914 i.rdtss_val_ntf_req_handler rdtss_task.o
+ 0x0100f95c 0x0100f95c 0x00000020 Code RO 2915 i.rdtss_val_set_req_handler rdtss_task.o
+ 0x0100f97c 0x0100f97c 0x00000118 Code RO 4064 i.rdtss_val_write_ind_handler app_rdtss.o
+ 0x0100fa94 0x0100fa94 0x0000007c Code RO 4065 i.rdtss_value_req_ind_handler app_rdtss.o
+ 0x0100fb10 0x0100fb10 0x00000080 Code RO 2916 i.rdtss_value_req_rsp_handler rdtss_task.o
+ 0x0100fb90 0x0100fb90 0x00000118 Code RO 2105 i.rwip_init rwip.o
+ 0x0100fca8 0x0100fca8 0x000000f8 Code RO 2365 i.rwip_slp_isr rwip_driver.o
+ 0x0100fda0 0x0100fda0 0x00000002 Code RO 3154 i.timer_canceled_handler ns_timer.o
+ 0x0100fda2 0x0100fda2 0x00000002 Code RO 3155 i.timer_modified_handler ns_timer.o
+ 0x0100fda4 0x0100fda4 0x00000026 Code RO 5343 i.uxListRemove list.o
+ 0x0100fdca 0x0100fdca 0x00000002 PAD
+ 0x0100fdcc 0x0100fdcc 0x0000000c Code RO 4828 i.uxTaskGetNumberOfTasks tasks.o
+ 0x0100fdd8 0x0100fdd8 0x00000098 Code RO 4829 i.uxTaskGetSystemState tasks.o
+ 0x0100fe70 0x0100fe70 0x00000016 Code RO 5344 i.vListInitialise list.o
+ 0x0100fe86 0x0100fe86 0x00000006 Code RO 5345 i.vListInitialiseItem list.o
+ 0x0100fe8c 0x0100fe8c 0x00000032 Code RO 5346 i.vListInsert list.o
+ 0x0100febe 0x0100febe 0x00000018 Code RO 5347 i.vListInsertEnd list.o
+ 0x0100fed6 0x0100fed6 0x00000002 PAD
+ 0x0100fed8 0x0100fed8 0x00000018 Code RO 5435 i.vPortEnterCritical port.o
+ 0x0100fef0 0x0100fef0 0x0000001c Code RO 5436 i.vPortExitCritical port.o
+ 0x0100ff0c 0x0100ff0c 0x00000044 Code RO 5387 i.vPortFree heap_4.o
+ 0x0100ff50 0x0100ff50 0x00000018 Code RO 5437 i.vPortYield port.o
+ 0x0100ff68 0x0100ff68 0x00000030 Code RO 4834 i.vTaskDelay tasks.o
+ 0x0100ff98 0x0100ff98 0x00000010 Code RO 4839 i.vTaskInternalSetTimeOutState tasks.o
+ 0x0100ffa8 0x0100ffa8 0x000000d0 Code RO 4840 i.vTaskList tasks.o
+ 0x01010078 0x01010078 0x0000000c Code RO 4841 i.vTaskMissedYield tasks.o
+ 0x01010084 0x01010084 0x00000024 Code RO 4843 i.vTaskPlaceOnEventList tasks.o
+ 0x010100a8 0x010100a8 0x00000074 Code RO 4845 i.vTaskPriorityDisinheritAfterTimeout tasks.o
+ 0x0101011c 0x0101011c 0x00000050 Code RO 4851 i.vTaskStartScheduler tasks.o
+ 0x0101016c 0x0101016c 0x00000010 Code RO 4853 i.vTaskSuspendAll tasks.o
+ 0x0101017c 0x0101017c 0x00000064 Code RO 4854 i.vTaskSwitchContext tasks.o
+ 0x010101e0 0x010101e0 0x0000000c Code RO 5389 i.xPortGetFreeHeapSize heap_4.o
+ 0x010101ec 0x010101ec 0x0000000c Code RO 5390 i.xPortGetMinimumEverFreeHeapSize heap_4.o
+ 0x010101f8 0x010101f8 0x00000050 Code RO 5438 i.xPortStartScheduler port.o
+ 0x01010248 0x01010248 0x00000024 Code RO 5167 i.xQueueCreateMutex queue.o
+ 0x0101026c 0x0101026c 0x00000044 Code RO 5168 i.xQueueGenericCreate queue.o
+ 0x010102b0 0x010102b0 0x0000006e Code RO 5169 i.xQueueGenericReset queue.o
+ 0x0101031e 0x0101031e 0x0000018e Code RO 5170 i.xQueueGenericSend queue.o
+ 0x010104ac 0x010104ac 0x0000008e Code RO 5171 i.xQueueGenericSendFromISR queue.o
+ 0x0101053a 0x0101053a 0x00000142 Code RO 5180 i.xQueueReceive queue.o
+ 0x0101067c 0x0101067c 0x00000172 Code RO 5182 i.xQueueSemaphoreTake queue.o
+ 0x010107ee 0x010107ee 0x00000002 PAD
+ 0x010107f0 0x010107f0 0x00000064 Code RO 4855 i.xTaskCheckForTimeOut tasks.o
+ 0x01010854 0x01010854 0x00000178 Code RO 4856 i.xTaskCreate tasks.o
+ 0x010109cc 0x010109cc 0x00000020 Code RO 4860 i.xTaskGetSchedulerState tasks.o
+ 0x010109ec 0x010109ec 0x0000000c Code RO 4861 i.xTaskGetTickCount tasks.o
+ 0x010109f8 0x010109f8 0x000000d4 Code RO 4863 i.xTaskIncrementTick tasks.o
+ 0x01010acc 0x01010acc 0x00000068 Code RO 4866 i.xTaskPriorityDisinherit tasks.o
+ 0x01010b34 0x01010b34 0x00000078 Code RO 4867 i.xTaskPriorityInherit tasks.o
+ 0x01010bac 0x01010bac 0x00000064 Code RO 4868 i.xTaskRemoveFromEventList tasks.o
+ 0x01010c10 0x01010c10 0x000000c8 Code RO 4869 i.xTaskResumeAll tasks.o
+ 0x01010cd8 0x01010cd8 0x000001d8 Data RO 20 .constdata system_n32wb03x.o
+ 0x01010eb0 0x01010eb0 0x0000000c Data RO 782 .constdata n32wb03x_rcc.o
+ 0x01010ebc 0x01010ebc 0x00000324 Data RO 1952 .constdata n32wb03x_qflash.o
+ 0x010111e0 0x010111e0 0x0000001e Data RO 2366 .constdata rwip_driver.o
+ 0x010111fe 0x010111fe 0x00000002 PAD
+ 0x01011200 0x01011200 0x000000a8 Data RO 2672 .constdata diss.o
+ 0x010112a8 0x010112a8 0x00000018 Data RO 2766 .constdata diss_task.o
+ 0x010112c0 0x010112c0 0x00000010 Data RO 2857 .constdata rdtss.o
+ 0x010112d0 0x010112d0 0x00000048 Data RO 2917 .constdata rdtss_task.o
+ 0x01011318 0x01011318 0x00000028 Data RO 3233 .constdata ns_sec.o
+ 0x01011340 0x01011340 0x00000008 Data RO 3234 .constdata ns_sec.o
+ 0x01011348 0x01011348 0x00000334 Data RO 3508 .constdata ns_ble.o
+ 0x0101167c 0x0101167c 0x00000098 Data RO 3875 .constdata ns_ble_task.o
+ 0x01011714 0x01011714 0x000000c8 Data RO 3876 .constdata ns_ble_task.o
+ 0x010117dc 0x010117dc 0x0000000c Data RO 3877 .constdata ns_ble_task.o
+ 0x010117e8 0x010117e8 0x00000008 Data RO 4008 .constdata app_dis.o
+ 0x010117f0 0x010117f0 0x00000008 Data RO 4009 .constdata app_dis.o
+ 0x010117f8 0x010117f8 0x0000010a Data RO 4066 .constdata app_rdtss.o
+ 0x01011902 0x01011902 0x00000002 PAD
+ 0x01011904 0x01011904 0x00000018 Data RO 4067 .constdata app_rdtss.o
+ 0x0101191c 0x0101191c 0x00000048 Data RO 4384 .constdata cli_core.o
+ 0x01011964 0x01011964 0x00000006 Data RO 4709 .constdata app_info.o
+ 0x0101196a 0x0101196a 0x00000002 PAD
+ 0x0101196c 0x0101196c 0x0000013a Data RO 4385 .conststring cli_core.o
+ 0x01011aa6 0x01011aa6 0x00000002 PAD
+ 0x01011aa8 0x01011aa8 0x00000020 Data RO 5846 Region$$Table anon$$obj.o
- Execution Region RW_IRAM1 (Exec base: 0x20004000, Load base: 0x0101150c, Size: 0x00007100, Max: 0x0000c000, ABSOLUTE, COMPRESSED[0x00000600])
+ Execution Region RW_IRAM1 (Exec base: 0x20004000, Load base: 0x01011ac8, Size: 0x00007370, Max: 0x0000c000, ABSOLUTE, COMPRESSED[0x00000608])
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
@@ -4326,33 +4423,34 @@ Memory Map of the image
0x20004734 COMPRESSED 0x00000002 Data RW 3878 .data ns_ble_task.o
0x20004736 COMPRESSED 0x00000001 Data RW 3879 .data ns_ble_task.o
0x20004737 COMPRESSED 0x00000001 Data RW 4068 .data app_rdtss.o
- 0x20004738 COMPRESSED 0x00000008 Data RW 4310 .data bsp_usart.o
- 0x20004740 COMPRESSED 0x00000004 Data RW 4382 .data cli_core.o
- 0x20004744 COMPRESSED 0x00000002 Data RW 4467 .data app_cli.o
- 0x20004746 COMPRESSED 0x00000006 Data RW 4508 .data ble_up.o
- 0x2000474c COMPRESSED 0x00000006 Data RW 4570 .data app_ble_proto.o
- 0x20004752 COMPRESSED 0x00000002 PAD
- 0x20004754 COMPRESSED 0x0000002c Data RW 4612 .data app_ota.o
- 0x20004780 COMPRESSED 0x00000001 Data RW 4666 .data app_info.o
- 0x20004781 COMPRESSED 0x00000003 PAD
- 0x20004784 COMPRESSED 0x0000003c Data RW 4810 .data tasks.o
- 0x200047c0 COMPRESSED 0x00000018 Data RW 5330 .data heap_4.o
- 0x200047d8 COMPRESSED 0x00000004 Data RW 5377 .data port.o
- 0x200047dc COMPRESSED 0x00000004 Data RW 5442 .data mc_p.l(rand.o)
- 0x200047e0 - 0x00000034 Zero RW 19 .bss system_n32wb03x.o
- 0x20004814 - 0x00000328 Zero RW 1951 .bss n32wb03x_qflash.o
- 0x20004b3c - 0x0000011c Zero RW 2548 .bss prf.o
- 0x20004c58 - 0x00000050 Zero RW 3156 .bss ns_timer.o
- 0x20004ca8 - 0x0000005c Zero RW 3232 .bss ns_sec.o
- 0x20004d04 - 0x000001b0 Zero RW 3507 .bss ns_ble.o
- 0x20004eb4 - 0x000001e0 Zero RW 4379 .bss cli_core.o
- 0x20005094 - 0x00000240 Zero RW 4466 .bss app_cli.o
- 0x200052d4 - 0x00000200 Zero RW 4507 .bss ble_up.o
- 0x200054d4 - 0x0000033b Zero RW 4569 .bss app_ble_proto.o
- 0x2000580f COMPRESSED 0x00000001 PAD
- 0x20005810 - 0x000000f0 Zero RW 4809 .bss tasks.o
- 0x20005900 - 0x00005000 Zero RW 5329 .bss heap_4.o
- 0x2000a900 - 0x00000800 Zero RW 1 STACK startup_n32wb03x.o
+ 0x20004738 COMPRESSED 0x00000008 Data RW 4313 .data bsp_usart.o
+ 0x20004740 COMPRESSED 0x00000004 Data RW 4386 .data cli_core.o
+ 0x20004744 COMPRESSED 0x00000002 Data RW 4472 .data app_cli.o
+ 0x20004746 COMPRESSED 0x00000006 Data RW 4513 .data ble_up.o
+ 0x2000474c COMPRESSED 0x0000000a Data RW 4581 .data app_ble_proto.o
+ 0x20004756 COMPRESSED 0x00000002 PAD
+ 0x20004758 COMPRESSED 0x0000002c Data RW 4651 .data app_ota.o
+ 0x20004784 COMPRESSED 0x00000004 Data RW 4710 .data app_info.o
+ 0x20004788 COMPRESSED 0x0000003c Data RW 4872 .data tasks.o
+ 0x200047c4 COMPRESSED 0x00000018 Data RW 5392 .data heap_4.o
+ 0x200047dc COMPRESSED 0x00000004 Data RW 5439 .data port.o
+ 0x200047e0 COMPRESSED 0x00000004 Data RW 5504 .data mc_p.l(rand.o)
+ 0x200047e4 - 0x00000034 Zero RW 19 .bss system_n32wb03x.o
+ 0x20004818 - 0x00000328 Zero RW 1951 .bss n32wb03x_qflash.o
+ 0x20004b40 - 0x0000011c Zero RW 2548 .bss prf.o
+ 0x20004c5c - 0x00000050 Zero RW 3156 .bss ns_timer.o
+ 0x20004cac - 0x0000005c Zero RW 3232 .bss ns_sec.o
+ 0x20004d08 - 0x000001b0 Zero RW 3507 .bss ns_ble.o
+ 0x20004eb8 - 0x000001e0 Zero RW 4383 .bss cli_core.o
+ 0x20005098 - 0x00000240 Zero RW 4471 .bss app_cli.o
+ 0x200052d8 - 0x00000200 Zero RW 4512 .bss ble_up.o
+ 0x200054d8 - 0x0000057b Zero RW 4580 .bss app_ble_proto.o
+ 0x20005a53 - 0x00000028 Zero RW 4708 .bss app_info.o
+ 0x20005a7b COMPRESSED 0x00000001 PAD
+ 0x20005a7c - 0x000000f0 Zero RW 4871 .bss tasks.o
+ 0x20005b6c - 0x00005000 Zero RW 5391 .bss heap_4.o
+ 0x2000ab6c COMPRESSED 0x00000004 PAD
+ 0x2000ab70 - 0x00000800 Zero RW 1 STACK startup_n32wb03x.o
==============================================================================
@@ -4362,18 +4460,18 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
- 500 98 0 0 0 12020 app_ble.o
- 632 64 0 6 827 5403 app_ble_proto.o
+ 696 188 0 0 0 12840 app_ble.o
+ 1152 246 0 10 1403 9232 app_ble_proto.o
1220 112 0 2 576 5970 app_cli.o
284 102 16 0 0 8644 app_dis.o
100 12 0 0 0 2298 app_gpio.o
- 640 68 6 1 0 5483 app_info.o
+ 800 102 6 4 40 7372 app_info.o
1120 62 0 44 0 7879 app_ota.o
- 334 54 202 1 0 5294 app_rdtss.o
+ 602 160 290 1 0 5690 app_rdtss.o
196 36 0 6 512 2736 ble_up.o
52 4 0 0 0 958 boot_crc32.o
640 76 0 8 0 9346 bsp_usart.o
- 1340 694 306 4 480 8091 cli_core.o
+ 1504 764 386 4 480 8811 cli_core.o
386 12 168 0 0 18834 diss.o
508 20 24 0 0 20126 diss_task.o
420 38 0 24 20480 5428 heap_4.o
@@ -4407,15 +4505,15 @@ Image component sizes
2548 254 0 60 240 27724 tasks.o
----------------------------------------------------------------------
- 29720 4292 3592 2012 26912 833994 Object Totals
+ 31028 4774 3760 2016 27532 841648 Object Totals
216 72 32 0 0 0 (incl. Generated)
- 34 0 8 25 1 0 (incl. Padding)
+ 34 0 8 22 5 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name
- 96 0 0 0 0 0 __dclz77c.o
+ 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
@@ -4459,18 +4557,18 @@ Image component sizes
122 0 0 0 0 72 fmul.o
----------------------------------------------------------------------
- 4844 172 0 4 0 3240 Library Totals
- 6 0 0 0 0 0 (incl. Padding)
+ 4836 172 0 4 0 3240 Library Totals
+ 8 0 0 0 0 0 (incl. Padding)
----------------------------------------------------------------------
Code (inc. data) RO Data RW Data ZI Data Debug Library Name
- 3048 134 0 4 0 1860 mc_p.l
+ 3038 134 0 4 0 1860 mc_p.l
1790 38 0 0 0 1380 mf_p.l
----------------------------------------------------------------------
- 4844 172 0 4 0 3240 Library Totals
+ 4836 172 0 4 0 3240 Library Totals
----------------------------------------------------------------------
@@ -4479,15 +4577,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
- 34564 4464 3592 2016 26912 822746 Grand Totals
- 34564 4464 3592 1536 26912 822746 ELF Image Totals (compressed)
- 34564 4464 3592 1536 0 0 ROM Totals
+ 35864 4946 3760 2020 27532 829828 Grand Totals
+ 35864 4946 3760 1544 27532 829828 ELF Image Totals (compressed)
+ 35864 4946 3760 1544 0 0 ROM Totals
==============================================================================
- Total RO Size (Code + RO Data) 38156 ( 37.26kB)
- Total RW Size (RW Data + ZI Data) 28928 ( 28.25kB)
- Total ROM Size (Code + RO Data + RW Data) 39692 ( 38.76kB)
+ Total RO Size (Code + RO Data) 39624 ( 38.70kB)
+ Total RW Size (RW Data + ZI Data) 29552 ( 28.86kB)
+ Total ROM Size (Code + RO Data + RW Data) 41168 ( 40.20kB)
==============================================================================
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o
index 45ccf46..9a992f9 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.crf
index bf80d6f..ae4f4b3 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.crf and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.d b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.d
index 9efe54d..156033d 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.d
@@ -1,5 +1,6 @@
.\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: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.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
@@ -42,7 +43,6 @@
.\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_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
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o
index c1d0448..d33a571 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.crf
index 3cc040b..733b6b0 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.crf and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.d b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.d
index 35df6e9..534232d 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.d
@@ -6,3 +6,4 @@
.\objects\app_ble_proto.o: ..\inc\app_ota.h
.\objects\app_ble_proto.o: ..\inc\app_info.h
.\objects\app_ble_proto.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
+.\objects\app_ble_proto.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o
index dfc550f..30ff7b0 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_cli.o b/mcm-ddc-ble/MDK-ARM/Objects/app_cli.o
index 10a6433..a3630d9 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_cli.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_cli.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o
index 7a36b55..74958ec 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_dis.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o
index 0b7f544..aeac495 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_gpio.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_info.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_info.crf
index db93eb1..4930bcd 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_info.crf and b/mcm-ddc-ble/MDK-ARM/Objects/app_info.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_info.o b/mcm-ddc-ble/MDK-ARM/Objects/app_info.o
index 4a875b0..5d53d7d 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_info.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_info.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ota.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.crf
index c5150e1..361b530 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ota.crf and b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ota.o b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.o
index f620d6e..6f698b6 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_ota.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_ota.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf
index beeca95..e4bba7a 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf and b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.d b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.d
index bde911f..c7706ee 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.d
@@ -125,4 +125,5 @@
.\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_ble_proto.h
+.\objects\app_rdtss.o: ..\inc\app_info.h
.\objects\app_rdtss.o: ..\inc\ble_up.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o
index 1bf620e..5d3262c 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o and b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass.o b/mcm-ddc-ble/MDK-ARM/Objects/bass.o
index f99ec80..7335dbd 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/bass.o and b/mcm-ddc-ble/MDK-ARM/Objects/bass.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o
index 1b0ac3e..57d5f78 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o and b/mcm-ddc-ble/MDK-ARM/Objects/bass_task.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ble_up.crf b/mcm-ddc-ble/MDK-ARM/Objects/ble_up.crf
index 7d1887a..4f6b601 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/ble_up.crf and b/mcm-ddc-ble/MDK-ARM/Objects/ble_up.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/ble_up.o b/mcm-ddc-ble/MDK-ARM/Objects/ble_up.o
index 118bb9a..4661c6d 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/ble_up.o and b/mcm-ddc-ble/MDK-ARM/Objects/ble_up.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.o b/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.o
index 11cd8cf..99bba82 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.o and b/mcm-ddc-ble/MDK-ARM/Objects/boot_crc32.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/bsp_usart.o b/mcm-ddc-ble/MDK-ARM/Objects/bsp_usart.o
index 27c7e2a..047f24d 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/bsp_usart.o and b/mcm-ddc-ble/MDK-ARM/Objects/bsp_usart.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.crf b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.crf
index b60cc7f..d8cd16e 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.crf and b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d
index cf88148..391bb98 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d
@@ -32,6 +32,7 @@
.\objects\cli_core.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
.\objects\cli_core.o: ..\inc\app_gpio.h
.\objects\cli_core.o: ..\inc\app_info.h
+.\objects\cli_core.o: ..\inc\app_ble_proto.h
.\objects\cli_core.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
.\objects\cli_core.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
.\objects\cli_core.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdarg.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.o b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.o
index c0e2f20..3c46a14 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.o and b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss.o b/mcm-ddc-ble/MDK-ARM/Objects/diss.o
index 4d1dc27..782efd1 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/diss.o and b/mcm-ddc-ble/MDK-ARM/Objects/diss.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o
index 35dc175..613826a 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o and b/mcm-ddc-ble/MDK-ARM/Objects/diss_task.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o
index 8ad1428..f287902 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o and b/mcm-ddc-ble/MDK-ARM/Objects/heap_4.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o
index 50f805f..6e59200 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o and b/mcm-ddc-ble/MDK-ARM/Objects/lib_att.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/list.o b/mcm-ddc-ble/MDK-ARM/Objects/list.o
index 0c92041..0098ea3 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/list.o and b/mcm-ddc-ble/MDK-ARM/Objects/list.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/main.crf b/mcm-ddc-ble/MDK-ARM/Objects/main.crf
index a31197b..98f8eb9 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/main.crf and b/mcm-ddc-ble/MDK-ARM/Objects/main.crf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/main.o b/mcm-ddc-ble/MDK-ARM/Objects/main.o
index 4ce9c29..b2a56e0 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/main.o and b/mcm-ddc-ble/MDK-ARM/Objects/main.o differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.axf b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.axf
index b6d2c26..efeb3c9 100644
Binary files a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.axf and b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.axf differ
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.build_log.htm b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.build_log.htm
index f83beec..1921741 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.build_log.htm
+++ b/mcm-ddc-ble/MDK-ARM/Objects/mcm-ddc-ble.build_log.htm
@@ -29,28 +29,28 @@ Project File Date: 09/03/2026
Rebuild target 'N32WB03x'
assembling startup_n32wb03x.s...
compiling system_n32wb03x.c...
+compiling n32wb03x_rcc.c...
+compiling misc.c...
compiling n32wb03x_crc.c...
+compiling n32wb03x_adc.c...
compiling n32wb03x_exti.c...
compiling n32wb03x_dma.c...
compiling n32wb03x_usart.c...
-compiling misc.c...
compiling n32wb03x_gpio.c...
compiling n32wb03x_spi.c...
-compiling n32wb03x_adc.c...
-compiling n32wb03x_rcc.c...
compiling n32wb03x_tim.c...
compiling n32wb03x_lpuart.c...
compiling n32wb03x_qflash.c...
compiling lib_att.c...
-compiling bass.c...
compiling bass_task.c...
compiling prf.c...
+compiling bass.c...
compiling diss.c...
compiling prf_utils.c...
compiling diss_task.c...
compiling rdtss.c...
-compiling ns_error.c...
compiling rdtss_task.c...
+compiling ns_error.c...
compiling rdts_common.c...
compiling app_batt.c...
compiling rwip.c...
@@ -58,30 +58,30 @@ compiling rwip_driver.c...
compiling bsp_usart.c...
compiling cli_core.c...
compiling ns_sleep.c...
+compiling ns_sec.c...
+compiling app_cli.c...
compiling ns_timer.c...
compiling ble_up.c...
-compiling app_cli.c...
+compiling app_rdtss.c...
+compiling app_ble.c...
compiling app_dis.c...
-compiling ns_sec.c...
compiling ns_ble_task.c...
compiling ns_ble.c...
-compiling app_ble_proto.c...
-compiling app_rdtss.c...
compiling n32wb03x_it.c...
-compiling boot_crc32.c...
-compiling app_ble.c...
-compiling app_info.c...
-compiling app_ota.c...
compiling main.c...
+compiling app_ble_proto.c...
+compiling boot_crc32.c...
+compiling app_info.c...
compiling list.c...
compiling timers.c...
compiling heap_4.c...
-compiling app_gpio.c...
+compiling app_ota.c...
compiling queue.c...
compiling tasks.c...
+compiling app_gpio.c...
compiling port.c...
linking...
-Program Size: Code=34564 RO-data=3592 RW-data=2016 ZI-data=26912
+Program Size: Code=35864 RO-data=3760 RW-data=2020 ZI-data=27532
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).
@@ -96,7 +96,7 @@ Package Vendor: Nationstech
D:\Keil_v5\Arm\Packs\Nationstech\N32WB03X_DFP\1.4.0\firmware\CMSIS\device
Collection of Component Files used:
-Build Time Elapsed: 00:00:05
+Build Time Elapsed: 00:00:06