diff --git a/Boot/MDK-ARM/Objects/boot_crc32.o b/Boot/MDK-ARM/Objects/boot_crc32.o
index 77d064d..121b9a3 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 fee5938..3974d7f 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 c34941b..204cfd8 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 20:49:49 2026
+
#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Wed Sep 02 21:53:18 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 a98b0e1..8c4ab57 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 c6f7c6a..b31e55e 100644
Binary files a/Boot/MDK-ARM/Objects/system_n32wb03x.o and b/Boot/MDK-ARM/Objects/system_n32wb03x.o differ
diff --git a/mcm-ddc-04/docs/ble_protocol.md b/mcm-ddc-04/docs/ble_protocol.md
index a0f50b7..c72cc80 100644
--- a/mcm-ddc-04/docs/ble_protocol.md
+++ b/mcm-ddc-04/docs/ble_protocol.md
@@ -1,10 +1,15 @@
# CAIIC BLE 通信协议 V1.0
-适用于 mcm-ddc-04 固件(N32WB031KEQ6-2,512KB Flash)。手机 APP(自研)或通用 BLE
-调试工具(如 nRF Connect)通过本文协议与设备通信,支持 CLI 命令透传与 BLE OTA 固件升级。
+适用于 mcm-ddc-04 与 mcm-ddc-ble 固件(N32WB031KEQ6-2,512KB Flash)。手机 APP(自研)
+或通用 BLE 调试工具(如 nRF Connect)通过本文协议与设备通信,支持 CLI 命令透传与
+BLE OTA 固件升级(OTA 仅 mcm-ddc-04 支持)。
## 1. GATT 服务
+两个固件使用不同的 GATT 服务,**帧格式与流程完全一致**,仅承载服务的 UUID 不同:
+
+### 1.1 mcm-ddc-04(CLS 服务)
+
广播名:`CAIIC-MCM`(连接参数:interval 15–30ms,latency 0,supervision timeout 5s)
自定义 128-bit UUID 服务(CLS):
@@ -15,6 +20,23 @@
| 下行特征(手机→设备) | `0000CA11-CA11-4B11-8000-CA11CA11CA11` | Write Without Response |
| 上行特征(设备→手机) | `0000CA12-CA11-4B11-8000-CA11CA11CA11` | Notify(需写 CCCD=0x0001 使能) |
+### 1.2 mcm-ddc-ble(rdtss 服务,SDK 透传服务)
+
+广播名:`CAIIC-MCM-20260902`(连接参数同上)
+
+| 项 | UUID | 属性 |
+|---|---|---|
+| Service | `00002760-08C2-11E1-9073-0E8AC72E1001` | Primary Service |
+| 下行特征(手机→设备) | `00002760-08C2-11E1-9073-0E8AC72E0001` | Write Without Response |
+| 上行特征(设备→手机) | `00002760-08C2-11E1-9073-0E8AC72E0002` | Notify(需写 CCCD=0x0001 使能) |
+
+mcm-ddc-ble 的差异点:
+
+- 未做 MTU 协商处理,上行按默认 ATT MTU 23 计,**每帧 payload 上限 13B**
+ (20 − 7 帧开销),由设备侧自动分块,手机端无需处理;
+- **OTA 帧类型(0x10~0x1F)保留不应答**——该工程无 flash 升级功能;
+- 整包烧录:`tools\flash_package.bat tools\out\caiic_ble_full.hex`。
+
建议手机端连接后立即协商 **MTU=247**(否则默认 23 字节 ATT MTU,OTA 会非常慢)。
一次 BLE 写入/通知的最大数据量 = att_mtu − 3。**一个协议帧可以跨多次 BLE 写入传输,
设备侧按字节流重组**;设备上行每帧不超过一次 notify 容量。
@@ -56,6 +78,9 @@ OTA_RSP status:0=ok,1=bad_frame,2=bad_state/offset 乱序(offset 字段=
2. 设备:若干 CLI_RSP(命令输出的文本流分块)+ 最后一帧 CLI_RSP_END 带状态码。
3. 无命令执行中时可随时发下一条;命令是同步执行的,设备应答完毕前不要再发 CLI_REQ。
+线上示例(命令 `help`,SEQ=0):`CA 01 00 04 00 68 65 6C 70 16 EC`(11 字节,
+默认 MTU 下单次 BLE 写入即可装下)。
+
UART CLI 特有的交互功能(行编辑、Tab 补全、历史、Ctrl+Z)不适用于 BLE 通道。
## 5. OTA 升级流程(双 bank 直写,无中转区)
diff --git a/mcm-ddc-04/docs/开发日志.md b/mcm-ddc-04/docs/开发日志.md
index ee3ddd6..60cf29f 100644
--- a/mcm-ddc-04/docs/开发日志.md
+++ b/mcm-ddc-04/docs/开发日志.md
@@ -540,3 +540,70 @@ ISR 内不得调用 FreeRTOS FromISR API(本工程 BLE 事件均在 BLE 任务
- `tools/out/caiic_full.{hex,bin}`(79732B)= Boot + mcm-ddc-04(APP1 46964B)
- `tools/out/caiic_ble_full.{hex,bin}`(62480B)= Boot + mcm-ddc-ble(APP1 29712B,
该工程已重链接到 0x01008000/0x38000)
+
+---
+
+日期:2026-09-02
+
+## 22. mcm-ddc-ble 工程:创建、FreeRTOS、CLI 搬迁与 BLE 帧协议落地
+
+mcm-ddc-04 在 Boot 跳转路径下仍有问题期间,新建 `mcm-ddc-ble/` 作为可工作的基座
+工程并逐步补齐功能。本节汇总其全部演进。
+
+### 22.1 工程创建(rdtss 蓝本)
+
+- 以 SDK `projects/n32wb03x_EVAL/ble/rdtss` 为蓝本整目录复制(BLE 原始数据透传服务,
+ 128-bit UUID,下行写 + 上行 notify,与 CLI-over-BLE 形态最接近)。
+- uvprojx/uvoptx 中 SDK 相对路径全部重定向到 `..\..\nations-tec\N32WB03x_SDK_V2.0.0\`,
+ `nations-tec/` 只读未动。OTA_IMG_1/2 两个 target 保留不用。
+- 引脚核对:LED1=PB0、LED2=PA6、USART1=PB6/PB7、LPUART 日志=PB1,无 PA4/PA5(SWD)
+ 占用。
+- `main.c` 加 `ns_sleep_lock_acquire()` 永久锁睡眠,SWD 全程可调试(例程默认进
+ deep sleep 会断开 SWD)。
+
+### 22.2 FreeRTOS 接入 + 点灯任务
+
+- SDK 自带 FreeRTOS V9(tasks/queue/list/timers + heap_4 + RVDS/ARM_CM0 port)加入
+ 工程;`FreeRTOSConfig.h` 从 mcm-ddc-04 移植。
+- 任务化:`ble_schedule_task`(512 字,优先级 2,rwip_schedule 循环,rwip 单上下文
+ 约束)、`led_task`(128 字,LED1 500ms 翻转)。
+- 踩坑:脚本写 uvprojx 路径时 `\t` 被 Python 解释成制表符(`Source\tasks.c` 变成
+ `Sourceasks.c`),Keil 报 `cannot create command input file`;另 ``
+ 必须写纯文件名。
+
+### 22.3 从 mcm-ddc-04 搬迁 CLI 框架 + UART 驱动
+
+- 搬入:`bsp_usart.c/h`(printf 重定向 + DMA TX + RXDNE 中断队列 + TX 互斥锁,
+ 新增 `bsp_usart_rx_inject()`)、`cli_core.c/h`、`app_cli.c/h`(提示符 `caiic->`、
+ Tab 补全、历史、四种行结束符)、`n32wb03x_it.c`(USART1_IRQHandler 转发 +
+ HardFault 栈帧打印)、`app_version.h`(V1.00.01)、新写 `ble_up.c/h`(CLI 应答的
+ BLE notify 上行:ke_msg 只允许 BLE 任务上下文,故 CLI 任务入队 512B 环形缓冲,
+ BLE 调度任务 20B/notify、cfm 节流发送)。
+- 命令集:`help`/`version`/`sysinfo`/`led`(`log`、`bankinfo`、Ctrl+Z 依赖 04 的
+ 日志/OTA 系统,未搬)。
+- 拆除:`app_usart.c`(原透传 FIFO)、`ns_log_lpuart.c`(占用 `fputc` 与 bsp_usart
+ 冲突;`NS_LOG_LPUART_ENABLE` 置 0)。
+- main.c 增加 VTOR 预置(`0x80000000|0x01008000`,BLE init 前 USART1 RX 中断需要,
+ BLE init 后 VTOR 归 0 不动)与启动 banner。
+- 踩坑:µVision 在 uvoptx 缺失/不同步时会把多个 target 的同名组文件清单合并,从
+ target 1 删掉的文件仍被编进链接——三个 target 的条目需全部删除;以
+ `Objects/*.lnp` 链接清单无残留为验证。
+
+### 22.4 实现 ble_protocol.md 帧协议
+
+- 新增 `app_ble_proto.c/h`(从 04 移植适配 rdtss 服务):字节流重组状态机
+ (SOF 0xCA → 头 → payload → CRC16-CCITT,跨多次 BLE 写入重组,坏帧静默丢弃并
+ 重新找 SOF);CLI_REQ 执行命令,输出组帧 CLI_RSP 若干 + CLI_RSP_END{status}。
+- 通道隔离:串口输入只回串口,BLE 帧输入只回 BLE 帧(set/exec/restore 输出切换)。
+- OTA 帧类型(0x10~0x1F)保留不应答(本工程无 flash 升级)。
+- CRC16 已用标准向量("123456789" → 0x29B1)验证。
+- 协议文档 `docs/ble_protocol.md` 增加 1.2 节(rdtss 服务 UUID 表、差异点:默认
+ MTU 下每帧 payload 13B、OTA 不支持)与 `help` 命令线上字节示例
+ (`CA 01 00 04 00 68 65 6C 70 16 EC`)。
+
+### 22.5 产物与测试入口
+
+- 构建 0E/0W:`Code=31184 RO-data=3504 RW-data=1968 ZI-data=26912`(heap 20KB)。
+- 整包:`tools\out\caiic_ble_full.{hex,bin}`(Boot + 缺省 bootsetting + 本工程 APP1)。
+- 串口(115200):banner + `caiic->`;BLE:`CAIIC-MCM-20260902`,订阅 `...E0002`
+ notify 后往 `...E0001` 写 CLI_REQ 帧即可对话。
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 df5b3d8..8ffee56 100644
--- a/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
+++ b/mcm-ddc-ble/MDK-ARM/Listings/mcm-ddc-ble.map
@@ -502,7 +502,7 @@ 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_cli.o(i.AppCli_InputBytes) for AppCli_InputBytes
+ 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_rdtss.o(.data) for .data
app_rdtss.o(i.rdtss_value_req_ind_handler) refers to memcpya.o(.text) for __aeabi_memcpy
app_rdtss.o(.constdata) refers to app_rdtss.o(.constdata) for app_rdtss_msg_handler_list
@@ -516,6 +516,7 @@ Section Cross References
app_ble.o(i.app_ble_connected) refers to app_gpio.o(i.LedOn) for LedOn
app_ble.o(i.app_ble_connected) refers to app_rdtss.o(.data) for notify_en
app_ble.o(i.app_ble_disconnected) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ app_ble.o(i.app_ble_disconnected) refers to app_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_rdtss.o(.data) for notify_en
app_ble.o(i.app_ble_gap_params_init) refers to system_n32wb03x.o(i.SystemGetMacAddr) for SystemGetMacAddr
@@ -532,6 +533,7 @@ Section Cross References
app_ble.o(i.app_ble_init) refers to app_dis.o(i.app_dis_add_dis) for app_dis_add_dis
app_ble.o(i.app_ble_init) refers to app_rdtss.o(i.app_rdtss_add_rdts) for app_rdtss_add_rdts
app_ble.o(i.app_ble_msg_handler) refers to ns_ble.o(i.ns_ble_adv_start) for ns_ble_adv_start
+ app_ble.o(i.app_ble_msg_handler) refers to app_ble_proto.o(i.app_ble_proto_on_disconnect) for app_ble_proto_on_disconnect
app_ble.o(i.app_ble_msg_handler) refers to app_gpio.o(i.LedOff) for LedOff
app_ble.o(i.app_ble_msg_handler) refers to app_gpio.o(i.LedOn) for LedOn
app_ble.o(i.app_ble_msg_handler) refers to app_rdtss.o(.data) for notify_en
@@ -546,6 +548,7 @@ Section Cross References
main.o(i.main) refers to bsp_usart.o(i.bsp_usart_init) for bsp_usart_init
main.o(i.main) refers to printfa.o(i.__0printf) for __2printf
main.o(i.main) refers to app_ble.o(i.app_ble_init) for app_ble_init
+ main.o(i.main) refers to app_ble_proto.o(i.app_ble_proto_init) for app_ble_proto_init
main.o(i.main) refers to app_gpio.o(i.LedInit) for LedInit
main.o(i.main) refers to ns_sleep.o(i.ns_sleep_lock_acquire) for ns_sleep_lock_acquire
main.o(i.main) refers to tasks.o(i.xTaskCreate) for xTaskCreate
@@ -622,7 +625,6 @@ Section Cross References
cli_core.o(i.cli_set_output) refers to cli_core.o(.data) for .data
cli_core.o(i.cli_write) refers to strlen.o(.text) for strlen
cli_core.o(i.cli_write) refers to bsp_usart.o(i.bsp_usart_write_dma) for bsp_usart_write_dma
- cli_core.o(i.cli_write) refers to ble_up.o(i.ble_up_write) for ble_up_write
cli_core.o(i.cli_write) refers to cli_core.o(.data) for .data
cli_core.o(.constdata) refers to cli_core.o(.conststring) for .conststring
cli_core.o(.constdata) refers to cli_core.o(i.CmdHelp) for CmdHelp
@@ -657,12 +659,31 @@ Section Cross References
ble_up.o(i.ble_up_poll) refers to app_rdtss.o(.data) for notify_en
ble_up.o(i.ble_up_poll) refers to ble_up.o(.data) for .data
ble_up.o(i.ble_up_poll) refers to ble_up.o(.bss) for .bss
+ ble_up.o(i.ble_up_reset) refers to ble_up.o(.data) for .data
ble_up.o(i.ble_up_write) refers to app_rdtss.o(.data) for notify_en
ble_up.o(i.ble_up_write) refers to ble_up.o(.data) for .data
ble_up.o(i.ble_up_write) refers to ble_up.o(.bss) for .bss
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_init) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.app_ble_proto_on_disconnect) refers to ble_up.o(i.ble_up_reset) for ble_up_reset
+ app_ble_proto.o(i.app_ble_proto_on_disconnect) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to cli_core.o(i.cli_set_output) for cli_set_output
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to cli_core.o(i.cli_exec_line) for cli_exec_line
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(i.proto_send_frame) for proto_send_frame
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(.bss) for .bss
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.app_ble_proto_rx_bytes) refers to app_ble_proto.o(i.proto_cli_out) for proto_cli_out
+ app_ble_proto.o(i.proto_cli_out) refers to strlen.o(.text) for strlen
+ app_ble_proto.o(i.proto_cli_out) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_ble_proto.o(i.proto_cli_out) refers to ble_up.o(i.ble_up_write) for ble_up_write
+ app_ble_proto.o(i.proto_cli_out) refers to app_ble_proto.o(.data) for .data
+ app_ble_proto.o(i.proto_cli_out) refers to app_ble_proto.o(.bss) for .bss
+ app_ble_proto.o(i.proto_send_frame) refers to memcpya.o(.text) for __aeabi_memcpy
+ app_ble_proto.o(i.proto_send_frame) refers to ble_up.o(i.ble_up_write) for ble_up_write
+ app_ble_proto.o(i.proto_send_frame) refers to app_ble_proto.o(.bss) for .bss
app_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
@@ -1597,14 +1618,16 @@ Removing Unused input sections from the image.
Removing app_rdtss.o(i.app_rdtss_init), (48 bytes).
Removing app_ble.o(.emb_text), (8 bytes).
Removing app_ble.o(i.app_ble_connected), (28 bytes).
- Removing app_ble.o(i.app_ble_disconnected), (32 bytes).
+ Removing app_ble.o(i.app_ble_disconnected), (36 bytes).
Removing app_ble.o(i.app_ble_prf_init), (24 bytes).
Removing main.o(.emb_text), (8 bytes).
Removing main.o(i.app_sleep_prepare_proc), (2 bytes).
Removing main.o(i.app_sleep_resume_proc), (2 bytes).
Removing bsp_usart.o(.emb_text), (8 bytes).
+ Removing bsp_usart.o(i.bsp_usart_rx_inject), (64 bytes).
Removing cli_core.o(.emb_text), (8 bytes).
Removing app_cli.o(.emb_text), (8 bytes).
+ Removing app_cli.o(i.AppCli_InputBytes), (8 bytes).
Removing ble_up.o(.emb_text), (8 bytes).
Removing app_gpio.o(.emb_text), (8 bytes).
Removing tasks.o(i.pcTaskGetName), (24 bytes).
@@ -1673,7 +1696,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).
-428 unused section(s) (total 16450 bytes) removed from the image.
+430 unused section(s) (total 16526 bytes) removed from the image.
==============================================================================
@@ -1711,33 +1734,33 @@ Image Symbol Table
../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 idiv.o ABSOLUTE
../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE
../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE
- ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE
+ ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE
+ ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE
../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE
- ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
- ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE
../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE
+ ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE
../clib/microlib/printf/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
@@ -1752,18 +1775,18 @@ Image Symbol Table
../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE
../fplib/microlib/d2f.c 0x00000000 Number 0 d2f.o ABSOLUTE
../fplib/microlib/f2d.c 0x00000000 Number 0 f2d.o ABSOLUTE
- ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE
../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE
- ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
+ ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE
../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE
+ ../fplib/microlib/fpdiv.c 0x00000000 Number 0 fdiv.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE
../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE
- ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE
+ ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltul.o ABSOLUTE
- ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
- ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
../fplib/microlib/fpflt.c 0x00000000 Number 0 dfltui.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE
+ ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE
../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE
../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE
..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\CMSIS\device\startup\startup_n32wb03x.s 0x00000000 Number 0 startup_n32wb03x.o ABSOLUTE
@@ -1847,6 +1870,7 @@ Image Symbol Table
..\\src\\main.c 0x00000000 Number 0 main.o ABSOLUTE
..\\src\\n32wb03x_it.c 0x00000000 Number 0 n32wb03x_it.o ABSOLUTE
..\src\app_ble.c 0x00000000 Number 0 app_ble.o ABSOLUTE
+ ..\src\app_ble_proto.c 0x00000000 Number 0 app_ble_proto.o ABSOLUTE
..\src\app_cli.c 0x00000000 Number 0 app_cli.o ABSOLUTE
..\src\app_gpio.c 0x00000000 Number 0 app_gpio.o ABSOLUTE
..\src\app_profile\app_batt.c 0x00000000 Number 0 app_batt.o ABSOLUTE
@@ -1901,387 +1925,393 @@ Image Symbol Table
.text 0x010087f0 Section 36 init.o(.text)
.text 0x01008814 Section 0 __dclz77c.o(.text)
i.AppCli_Init 0x01008940 Section 0 app_cli.o(i.AppCli_Init)
- i.AppCli_InputBytes 0x01008968 Section 0 app_cli.o(i.AppCli_InputBytes)
- i.CliTask 0x01008970 Section 0 app_cli.o(i.CliTask)
- CliTask 0x01008971 Thumb Code 984 app_cli.o(i.CliTask)
- i.CmdHelp 0x01008da4 Section 0 cli_core.o(i.CmdHelp)
- CmdHelp 0x01008da5 Thumb Code 44 cli_core.o(i.CmdHelp)
- i.CmdLed 0x01008e18 Section 0 cli_core.o(i.CmdLed)
- CmdLed 0x01008e19 Thumb Code 128 cli_core.o(i.CmdLed)
- i.CmdSysInfo 0x01008ee8 Section 0 cli_core.o(i.CmdSysInfo)
- CmdSysInfo 0x01008ee9 Thumb Code 88 cli_core.o(i.CmdSysInfo)
- i.CmdVersion 0x01008fd0 Section 0 cli_core.o(i.CmdVersion)
- CmdVersion 0x01008fd1 Thumb Code 28 cli_core.o(i.CmdVersion)
- i.DMA_ClearFlag 0x01009068 Section 0 n32wb03x_dma.o(i.DMA_ClearFlag)
- i.DMA_DeInit 0x0100906c Section 0 n32wb03x_dma.o(i.DMA_DeInit)
- i.DMA_EnableChannel 0x010090f4 Section 0 n32wb03x_dma.o(i.DMA_EnableChannel)
- i.DMA_GetFlagStatus 0x0100910c Section 0 n32wb03x_dma.o(i.DMA_GetFlagStatus)
- i.DMA_Init 0x0100911c Section 0 n32wb03x_dma.o(i.DMA_Init)
- i.DMA_RequestRemap 0x0100915c Section 0 n32wb03x_dma.o(i.DMA_RequestRemap)
- i.EXTI_ClrITPendBit 0x0100916c Section 0 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
- i.EXTI_GetITStatus 0x01009178 Section 0 n32wb03x_exti.o(i.EXTI_GetITStatus)
- i.EXTI_InitPeripheral 0x01009194 Section 0 n32wb03x_exti.o(i.EXTI_InitPeripheral)
- i.GPIO_InitPeripheral 0x01009204 Section 0 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
- i.GPIO_InitStruct 0x010092bc Section 0 n32wb03x_gpio.o(i.GPIO_InitStruct)
- i.GPIO_ResetBits 0x010092d8 Section 0 n32wb03x_gpio.o(i.GPIO_ResetBits)
- i.GPIO_SetBits 0x010092dc Section 0 n32wb03x_gpio.o(i.GPIO_SetBits)
- i.GPIO_TogglePin 0x010092e0 Section 0 n32wb03x_gpio.o(i.GPIO_TogglePin)
- i.HardFault_Handler 0x010092e8 Section 0 n32wb03x_it.o(i.HardFault_Handler)
- i.LedBlink 0x01009398 Section 0 app_gpio.o(i.LedBlink)
- i.LedInit 0x010093a0 Section 0 app_gpio.o(i.LedInit)
- i.LedOff 0x010093ec Section 0 app_gpio.o(i.LedOff)
- i.LedOn 0x010093f4 Section 0 app_gpio.o(i.LedOn)
- i.NVIC_Init 0x010093fc Section 0 misc.o(i.NVIC_Init)
- i.OTPTrim_Read 0x01009474 Section 0 system_n32wb03x.o(i.OTPTrim_Read)
- i.Qflash_Erase_Sector 0x01009540 Section 0 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
- i.Qflash_Init 0x01009564 Section 0 n32wb03x_qflash.o(i.Qflash_Init)
- i.Qflash_Write 0x0100959c Section 0 n32wb03x_qflash.o(i.Qflash_Write)
- i.RCC_EnableAHBPeriphClk 0x010095c0 Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
- i.RCC_EnableAPB2PeriphClk 0x010095d8 Section 0 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
- i.RCC_GetClocksFreqValue 0x010095f0 Section 0 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
- i.SVC_Handler 0x01009664 Section 0 port.o(i.SVC_Handler)
- i.SysTick_Handler 0x01009668 Section 0 port.o(i.SysTick_Handler)
- i.SystemGetMacAddr 0x0100968c Section 0 system_n32wb03x.o(i.SystemGetMacAddr)
- i.SystemInit 0x010096c0 Section 0 system_n32wb03x.o(i.SystemInit)
- i.USART1_IRQHandler 0x01009840 Section 0 n32wb03x_it.o(i.USART1_IRQHandler)
- i.USART_ConfigInt 0x01009848 Section 0 n32wb03x_usart.o(i.USART_ConfigInt)
- i.USART_Enable 0x0100987c Section 0 n32wb03x_usart.o(i.USART_Enable)
- i.USART_EnableDMA 0x01009898 Section 0 n32wb03x_usart.o(i.USART_EnableDMA)
- i.USART_GetFlagStatus 0x010098a8 Section 0 n32wb03x_usart.o(i.USART_GetFlagStatus)
- i.USART_GetIntStatus 0x010098b6 Section 0 n32wb03x_usart.o(i.USART_GetIntStatus)
- i.USART_Init 0x010098f8 Section 0 n32wb03x_usart.o(i.USART_Init)
- i.USART_ReceiveData 0x01009980 Section 0 n32wb03x_usart.o(i.USART_ReceiveData)
- i.USART_SendData 0x01009988 Section 0 n32wb03x_usart.o(i.USART_SendData)
- i.__0printf 0x01009990 Section 0 printfa.o(i.__0printf)
- i.__0sprintf 0x010099b0 Section 0 printfa.o(i.__0sprintf)
- i.__0vsnprintf 0x010099d8 Section 0 printfa.o(i.__0vsnprintf)
- i.__ARM_clz 0x01009a04 Section 0 depilogue.o(i.__ARM_clz)
- i._fp_digits 0x01009a34 Section 0 printfa.o(i._fp_digits)
- _fp_digits 0x01009a35 Thumb Code 344 printfa.o(i._fp_digits)
- i._printf_core 0x01009ba8 Section 0 printfa.o(i._printf_core)
- _printf_core 0x01009ba9 Thumb Code 1754 printfa.o(i._printf_core)
- i._printf_post_padding 0x0100a294 Section 0 printfa.o(i._printf_post_padding)
- _printf_post_padding 0x0100a295 Thumb Code 32 printfa.o(i._printf_post_padding)
- i._printf_pre_padding 0x0100a2b4 Section 0 printfa.o(i._printf_pre_padding)
- _printf_pre_padding 0x0100a2b5 Thumb Code 44 printfa.o(i._printf_pre_padding)
- i._snputc 0x0100a2e0 Section 0 printfa.o(i._snputc)
- _snputc 0x0100a2e1 Thumb Code 22 printfa.o(i._snputc)
- i._sputc 0x0100a2f6 Section 0 printfa.o(i._sputc)
- _sputc 0x0100a2f7 Thumb Code 10 printfa.o(i._sputc)
- i.app_ble_adv_init 0x0100a300 Section 0 app_ble.o(i.app_ble_adv_init)
- i.app_ble_adv_msg_handler 0x0100a374 Section 0 app_ble.o(i.app_ble_adv_msg_handler)
- i.app_ble_gap_params_init 0x0100a378 Section 0 app_ble.o(i.app_ble_gap_params_init)
- i.app_ble_init 0x0100a410 Section 0 app_ble.o(i.app_ble_init)
- i.app_ble_msg_handler 0x0100a45c Section 0 app_ble.o(i.app_ble_msg_handler)
- i.app_ble_sec_init 0x0100a498 Section 0 app_ble.o(i.app_ble_sec_init)
- i.app_conn_params_update_evt_handler 0x0100a4e8 Section 0 ns_ble_task.o(i.app_conn_params_update_evt_handler)
- app_conn_params_update_evt_handler 0x0100a4e9 Thumb Code 12 ns_ble_task.o(i.app_conn_params_update_evt_handler)
- i.app_create_advertising 0x0100a4f8 Section 0 ns_ble.o(i.app_create_advertising)
- app_create_advertising 0x0100a4f9 Thumb Code 192 ns_ble.o(i.app_create_advertising)
- i.app_dis_add_dis 0x0100a5c4 Section 0 app_dis.o(i.app_dis_add_dis)
- i.app_entry_point_handler 0x0100a620 Section 0 ns_ble_task.o(i.app_entry_point_handler)
- i.app_init_timeout_evt_handler 0x0100a724 Section 0 ns_ble_task.o(i.app_init_timeout_evt_handler)
- app_init_timeout_evt_handler 0x0100a725 Thumb Code 22 ns_ble_task.o(i.app_init_timeout_evt_handler)
- i.app_lsi_calib_evt_handler 0x0100a740 Section 0 ns_ble_task.o(i.app_lsi_calib_evt_handler)
- app_lsi_calib_evt_handler 0x0100a741 Thumb Code 140 ns_ble_task.o(i.app_lsi_calib_evt_handler)
- i.app_rdtss_add_rdts 0x0100a7ec Section 0 app_rdtss.o(i.app_rdtss_add_rdts)
- i.app_sec_msg_dflt_handler 0x0100a854 Section 0 ns_sec.o(i.app_sec_msg_dflt_handler)
- app_sec_msg_dflt_handler 0x0100a855 Thumb Code 4 ns_sec.o(i.app_sec_msg_dflt_handler)
- i.app_set_adv_data 0x0100a858 Section 0 ns_ble.o(i.app_set_adv_data)
- app_set_adv_data 0x0100a859 Thumb Code 100 ns_ble.o(i.app_set_adv_data)
- i.app_set_scan_rsp_data 0x0100a8d0 Section 0 ns_ble.o(i.app_set_scan_rsp_data)
- app_set_scan_rsp_data 0x0100a8d1 Thumb Code 172 ns_ble.o(i.app_set_scan_rsp_data)
- i.app_start_advertising 0x0100a994 Section 0 ns_ble.o(i.app_start_advertising)
- app_start_advertising 0x0100a995 Thumb Code 100 ns_ble.o(i.app_start_advertising)
- i.app_user_msg_handler 0x0100aa04 Section 0 app_ble.o(i.app_user_msg_handler)
- i.attm_att_set_value 0x0100aa08 Section 0 lib_att.o(i.attm_att_set_value)
- i.ble_schedule_task 0x0100aac8 Section 0 main.o(i.ble_schedule_task)
- ble_schedule_task 0x0100aac9 Thumb Code 16 main.o(i.ble_schedule_task)
- i.ble_up_on_cfm 0x0100aad8 Section 0 ble_up.o(i.ble_up_on_cfm)
- i.ble_up_poll 0x0100aaec Section 0 ble_up.o(i.ble_up_poll)
- i.ble_up_write 0x0100ab44 Section 0 ble_up.o(i.ble_up_write)
- i.bsp_usart_init 0x0100ab8c Section 0 bsp_usart.o(i.bsp_usart_init)
- i.bsp_usart_read_byte 0x0100ac68 Section 0 bsp_usart.o(i.bsp_usart_read_byte)
- i.bsp_usart_rx_inject 0x0100aca0 Section 0 bsp_usart.o(i.bsp_usart_rx_inject)
- i.bsp_usart_rx_isr_handler 0x0100ace0 Section 0 bsp_usart.o(i.bsp_usart_rx_isr_handler)
- i.bsp_usart_tx_lock 0x0100ad34 Section 0 bsp_usart.o(i.bsp_usart_tx_lock)
- i.bsp_usart_tx_unlock 0x0100ad54 Section 0 bsp_usart.o(i.bsp_usart_tx_unlock)
- i.bsp_usart_write_dma 0x0100ad78 Section 0 bsp_usart.o(i.bsp_usart_write_dma)
- i.check_client_char_cfg 0x0100ae10 Section 0 rdts_common.o(i.check_client_char_cfg)
- i.cli_cmd_count 0x0100ae3a Section 0 cli_core.o(i.cli_cmd_count)
- i.cli_cmd_name 0x0100ae40 Section 0 cli_core.o(i.cli_cmd_name)
- i.cli_exec_line 0x0100ae58 Section 0 cli_core.o(i.cli_exec_line)
- i.cli_printf 0x0100af0c Section 0 cli_core.o(i.cli_printf)
- i.cli_redraw_line 0x0100af38 Section 0 app_cli.o(i.cli_redraw_line)
- cli_redraw_line 0x0100af39 Thumb Code 94 app_cli.o(i.cli_redraw_line)
- i.cli_set_output 0x0100afa0 Section 0 cli_core.o(i.cli_set_output)
- i.cli_write 0x0100afac Section 0 cli_core.o(i.cli_write)
- i.diss_check_val_len 0x0100afdc Section 0 diss.o(i.diss_check_val_len)
- i.diss_cleanup 0x0100b006 Section 0 diss.o(i.diss_cleanup)
- diss_cleanup 0x0100b007 Thumb Code 2 diss.o(i.diss_cleanup)
- i.diss_create 0x0100b008 Section 0 diss.o(i.diss_create)
- diss_create 0x0100b009 Thumb Code 2 diss.o(i.diss_create)
- i.diss_destroy 0x0100b00a Section 0 diss.o(i.diss_destroy)
- diss_destroy 0x0100b00b Thumb Code 62 diss.o(i.diss_destroy)
- i.diss_handle_to_value 0x0100b048 Section 0 diss.o(i.diss_handle_to_value)
- i.diss_init 0x0100b07c Section 0 diss.o(i.diss_init)
- diss_init 0x0100b07d Thumb Code 152 diss.o(i.diss_init)
- i.diss_prf_itf_get 0x0100b11c Section 0 diss.o(i.diss_prf_itf_get)
- i.diss_set_value_req_handler 0x0100b124 Section 0 diss_task.o(i.diss_set_value_req_handler)
- diss_set_value_req_handler 0x0100b125 Thumb Code 152 diss_task.o(i.diss_set_value_req_handler)
- i.diss_task_init 0x0100b1c0 Section 0 diss_task.o(i.diss_task_init)
- i.diss_value_cfm_handler 0x0100b1e0 Section 0 diss_task.o(i.diss_value_cfm_handler)
- diss_value_cfm_handler 0x0100b1e1 Thumb Code 120 diss_task.o(i.diss_value_cfm_handler)
- i.diss_value_req_ind_handler 0x0100b25c Section 0 app_dis.o(i.diss_value_req_ind_handler)
- diss_value_req_ind_handler 0x0100b25d Thumb Code 118 app_dis.o(i.diss_value_req_ind_handler)
- i.diss_value_to_handle 0x0100b31c Section 0 diss.o(i.diss_value_to_handle)
- i.eTaskGetState 0x0100b358 Section 0 tasks.o(i.eTaskGetState)
- i.fputc 0x0100b3b8 Section 0 bsp_usart.o(i.fputc)
- i.gapc_bond_ind_handler 0x0100b3f4 Section 0 ns_sec.o(i.gapc_bond_ind_handler)
- gapc_bond_ind_handler 0x0100b3f5 Thumb Code 206 ns_sec.o(i.gapc_bond_ind_handler)
- i.gapc_bond_req_ind_handler 0x0100b4e4 Section 0 ns_sec.o(i.gapc_bond_req_ind_handler)
- gapc_bond_req_ind_handler 0x0100b4e5 Thumb Code 478 ns_sec.o(i.gapc_bond_req_ind_handler)
- i.gapc_cmp_evt_handler 0x0100b6ec Section 0 ns_ble_task.o(i.gapc_cmp_evt_handler)
- gapc_cmp_evt_handler 0x0100b6ed Thumb Code 36 ns_ble_task.o(i.gapc_cmp_evt_handler)
- i.gapc_conn_rssi_ind_handler 0x0100b714 Section 0 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
- gapc_conn_rssi_ind_handler 0x0100b715 Thumb Code 92 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
- i.gapc_connection_req_ind_handler 0x0100b780 Section 0 ns_ble_task.o(i.gapc_connection_req_ind_handler)
- gapc_connection_req_ind_handler 0x0100b781 Thumb Code 310 ns_ble_task.o(i.gapc_connection_req_ind_handler)
- i.gapc_disconnect_ind_handler 0x0100b8d8 Section 0 ns_ble_task.o(i.gapc_disconnect_ind_handler)
- gapc_disconnect_ind_handler 0x0100b8d9 Thumb Code 88 ns_ble_task.o(i.gapc_disconnect_ind_handler)
- i.gapc_encrypt_ind_handler 0x0100b93c Section 0 ns_sec.o(i.gapc_encrypt_ind_handler)
- gapc_encrypt_ind_handler 0x0100b93d Thumb Code 34 ns_sec.o(i.gapc_encrypt_ind_handler)
- i.gapc_encrypt_req_ind_handler 0x0100b964 Section 0 ns_sec.o(i.gapc_encrypt_req_ind_handler)
- gapc_encrypt_req_ind_handler 0x0100b965 Thumb Code 280 ns_sec.o(i.gapc_encrypt_req_ind_handler)
- i.gapc_get_dev_info_req_ind_handler 0x0100ba94 Section 0 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
- gapc_get_dev_info_req_ind_handler 0x0100ba95 Thumb Code 116 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
- i.gapc_le_phy_ind_handler 0x0100bb14 Section 0 ns_ble_task.o(i.gapc_le_phy_ind_handler)
- gapc_le_phy_ind_handler 0x0100bb15 Thumb Code 12 ns_ble_task.o(i.gapc_le_phy_ind_handler)
- i.gapc_le_pkt_size_ind_handler 0x0100bb20 Section 0 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
- gapc_le_pkt_size_ind_handler 0x0100bb21 Thumb Code 22 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
- i.gapc_param_update_req_ind_handler 0x0100bb3c Section 0 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
- gapc_param_update_req_ind_handler 0x0100bb3d Thumb Code 94 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
- i.gapc_param_updated_ind_handler 0x0100bba0 Section 0 ns_ble_task.o(i.gapc_param_updated_ind_handler)
- gapc_param_updated_ind_handler 0x0100bba1 Thumb Code 36 ns_ble_task.o(i.gapc_param_updated_ind_handler)
- i.gapc_set_dev_info_req_ind_handler 0x0100bbc8 Section 0 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
- gapc_set_dev_info_req_ind_handler 0x0100bbc9 Thumb Code 52 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
- i.gapm_activity_created_ind_handler 0x0100bc08 Section 0 ns_ble_task.o(i.gapm_activity_created_ind_handler)
- gapm_activity_created_ind_handler 0x0100bc09 Thumb Code 46 ns_ble_task.o(i.gapm_activity_created_ind_handler)
- i.gapm_activity_stopped_ind_handler 0x0100bc3c Section 0 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
- gapm_activity_stopped_ind_handler 0x0100bc3d Thumb Code 82 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
- i.gapm_addr_solved_ind_handler 0x0100bc9c Section 0 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
- gapm_addr_solved_ind_handler 0x0100bc9d Thumb Code 32 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
- i.gapm_cmp_evt_handler 0x0100bcc8 Section 0 ns_ble_task.o(i.gapm_cmp_evt_handler)
- gapm_cmp_evt_handler 0x0100bcc9 Thumb Code 912 ns_ble_task.o(i.gapm_cmp_evt_handler)
- i.gapm_ext_adv_repoer_ind_handler 0x0100c0a8 Section 0 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
- gapm_ext_adv_repoer_ind_handler 0x0100c0a9 Thumb Code 164 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
- i.gapm_gen_rand_nb_ind_handler 0x0100c154 Section 0 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
- gapm_gen_rand_nb_ind_handler 0x0100c155 Thumb Code 54 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
- i.gapm_profile_added_ind_handler 0x0100c18a Section 0 ns_ble_task.o(i.gapm_profile_added_ind_handler)
- gapm_profile_added_ind_handler 0x0100c18b Thumb Code 12 ns_ble_task.o(i.gapm_profile_added_ind_handler)
- i.gapm_scan_request_ind_handler 0x0100c196 Section 0 ns_ble_task.o(i.gapm_scan_request_ind_handler)
- gapm_scan_request_ind_handler 0x0100c197 Thumb Code 12 ns_ble_task.o(i.gapm_scan_request_ind_handler)
- i.gattc_att_info_req_ind_handler 0x0100c1a4 Section 0 rdtss_task.o(i.gattc_att_info_req_ind_handler)
- gattc_att_info_req_ind_handler 0x0100c1a5 Thumb Code 58 rdtss_task.o(i.gattc_att_info_req_ind_handler)
- i.gattc_cmp_evt_handler 0x0100c1e4 Section 0 rdtss_task.o(i.gattc_cmp_evt_handler)
- gattc_cmp_evt_handler 0x0100c1e5 Thumb Code 102 rdtss_task.o(i.gattc_cmp_evt_handler)
- i.gattc_cmp_evt_handler 0x0100c254 Section 0 ns_ble_task.o(i.gattc_cmp_evt_handler)
- gattc_cmp_evt_handler 0x0100c255 Thumb Code 36 ns_ble_task.o(i.gattc_cmp_evt_handler)
- i.gattc_mtu_changed_ind_handler 0x0100c27c Section 0 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
- gattc_mtu_changed_ind_handler 0x0100c27d Thumb Code 66 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
- i.gattc_read_req_ind_handler 0x0100c2c8 Section 0 diss_task.o(i.gattc_read_req_ind_handler)
- gattc_read_req_ind_handler 0x0100c2c9 Thumb Code 188 diss_task.o(i.gattc_read_req_ind_handler)
- i.gattc_read_req_ind_handler 0x0100c38c Section 0 rdtss_task.o(i.gattc_read_req_ind_handler)
- gattc_read_req_ind_handler 0x0100c38d Thumb Code 212 rdtss_task.o(i.gattc_read_req_ind_handler)
- i.gattc_write_req_ind_handler 0x0100c46c Section 0 rdtss_task.o(i.gattc_write_req_ind_handler)
- gattc_write_req_ind_handler 0x0100c46d Thumb Code 260 rdtss_task.o(i.gattc_write_req_ind_handler)
- i.get_cfg_handle 0x0100c57c Section 0 rdts_common.o(i.get_cfg_handle)
- i.get_value_handle 0x0100c5e8 Section 0 rdts_common.o(i.get_value_handle)
- i.led_task 0x0100c63c Section 0 main.o(i.led_task)
- led_task 0x0100c63d Thumb Code 22 main.o(i.led_task)
- i.llhwc_modem_setmode 0x0100c658 Section 0 rwip_driver.o(i.llhwc_modem_setmode)
- i.llhwc_phy_prerx_flash 0x0100c688 Section 0 rwip_driver.o(i.llhwc_phy_prerx_flash)
- i.llhwc_setmode_reg_config 0x0100c7b8 Section 0 rwip_driver.o(i.llhwc_setmode_reg_config)
- llhwc_setmode_reg_config 0x0100c7b9 Thumb Code 88 rwip_driver.o(i.llhwc_setmode_reg_config)
- i.main 0x0100c848 Section 0 main.o(i.main)
- i.ns_EXTI4_12_IRQHandler 0x0100c9e0 Section 0 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
- i.ns_HardFault_Handler 0x0100ca3c Section 0 ns_ble.o(i.ns_HardFault_Handler)
- i.ns_ble_add_prf_func_register 0x0100ca64 Section 0 ns_ble.o(i.ns_ble_add_prf_func_register)
- i.ns_ble_add_svc 0x0100ca84 Section 0 ns_ble.o(i.ns_ble_add_svc)
- i.ns_ble_adv_fsm_next 0x0100cab0 Section 0 ns_ble.o(i.ns_ble_adv_fsm_next)
- i.ns_ble_adv_init 0x0100cb8c Section 0 ns_ble.o(i.ns_ble_adv_init)
- i.ns_ble_adv_start 0x0100cbd4 Section 0 ns_ble.o(i.ns_ble_adv_start)
- i.ns_ble_adv_stop 0x0100cc24 Section 0 ns_ble.o(i.ns_ble_adv_stop)
- i.ns_ble_delete_init 0x0100cc70 Section 0 ns_ble.o(i.ns_ble_delete_init)
- i.ns_ble_delete_scan 0x0100ccac Section 0 ns_ble.o(i.ns_ble_delete_scan)
- i.ns_ble_disconnect 0x0100cce4 Section 0 ns_ble.o(i.ns_ble_disconnect)
- i.ns_ble_gap_init 0x0100cd10 Section 0 ns_ble.o(i.ns_ble_gap_init)
- i.ns_ble_get_connection_num 0x0100cd7c Section 0 ns_ble.o(i.ns_ble_get_connection_num)
- i.ns_ble_list_set_ral 0x0100cda0 Section 0 ns_ble.o(i.ns_ble_list_set_ral)
- i.ns_ble_lsc_config 0x0100cdf0 Section 0 ns_ble.o(i.ns_ble_lsc_config)
- i.ns_ble_prf_task_register 0x0100ce74 Section 0 ns_ble.o(i.ns_ble_prf_task_register)
- i.ns_ble_scan_data_find 0x0100ce9c Section 0 ns_ble.o(i.ns_ble_scan_data_find)
- i.ns_ble_stack_init 0x0100cee4 Section 0 ns_ble.o(i.ns_ble_stack_init)
- i.ns_ble_start_init 0x0100d15c Section 0 ns_ble.o(i.ns_ble_start_init)
- i.ns_ble_start_scan 0x0100d280 Section 0 ns_ble.o(i.ns_ble_start_scan)
- i.ns_ble_stop_init 0x0100d34c Section 0 ns_ble.o(i.ns_ble_stop_init)
- i.ns_ble_stop_scan 0x0100d384 Section 0 ns_ble.o(i.ns_ble_stop_scan)
- i.ns_ble_update_param 0x0100d3c0 Section 0 ns_ble.o(i.ns_ble_update_param)
- i.ns_bond_db_get_size 0x0100d438 Section 0 ns_sec.o(i.ns_bond_db_get_size)
- ns_bond_db_get_size 0x0100d439 Thumb Code 36 ns_sec.o(i.ns_bond_db_get_size)
- i.ns_bond_db_load 0x0100d464 Section 0 ns_sec.o(i.ns_bond_db_load)
- ns_bond_db_load 0x0100d465 Thumb Code 24 ns_sec.o(i.ns_bond_db_load)
- i.ns_bond_last_bonded_addr 0x0100d480 Section 0 ns_sec.o(i.ns_bond_last_bonded_addr)
- i.ns_bond_last_bonded_peer_id 0x0100d4b0 Section 0 ns_sec.o(i.ns_bond_last_bonded_peer_id)
- i.ns_bond_last_bonded_ral_info 0x0100d4e0 Section 0 ns_sec.o(i.ns_bond_last_bonded_ral_info)
- i.ns_bond_resolv_addr_start 0x0100d544 Section 0 ns_sec.o(i.ns_bond_resolv_addr_start)
- i.ns_bond_search_addr_irk 0x0100d5a4 Section 0 ns_sec.o(i.ns_bond_search_addr_irk)
- i.ns_peripheral_config 0x0100d620 Section 0 ns_ble.o(i.ns_peripheral_config)
- i.ns_sec_bond_store_evt_handler 0x0100d6f4 Section 0 ns_sec.o(i.ns_sec_bond_store_evt_handler)
- i.ns_sec_get_bond_status 0x0100d854 Section 0 ns_sec.o(i.ns_sec_get_bond_status)
- i.ns_sec_get_iocap 0x0100d864 Section 0 ns_sec.o(i.ns_sec_get_iocap)
- i.ns_sec_init 0x0100d870 Section 0 ns_sec.o(i.ns_sec_init)
- i.ns_sleep_lock_acquire 0x0100d8d8 Section 0 ns_sleep.o(i.ns_sleep_lock_acquire)
- i.ns_sleep_lock_release 0x0100d8f0 Section 0 ns_sleep.o(i.ns_sleep_lock_release)
- i.ns_timer_api_process_handler 0x0100d904 Section 0 ns_timer.o(i.ns_timer_api_process_handler)
- i.patchx_enable 0x0100d9cc Section 0 ns_ble.o(i.patchx_enable)
- patchx_enable 0x0100d9cd Thumb Code 58 ns_ble.o(i.patchx_enable)
- i.prf_add_profile 0x0100da10 Section 0 prf.o(i.prf_add_profile)
- i.prf_dst_task_get 0x0100da98 Section 0 prf.o(i.prf_dst_task_get)
- i.prf_env_get 0x0100daa8 Section 0 prf.o(i.prf_env_get)
- i.prf_get_id_from_task 0x0100dad8 Section 0 prf.o(i.prf_get_id_from_task)
- i.prf_get_itf_func_register 0x0100db10 Section 0 prf.o(i.prf_get_itf_func_register)
- i.prf_get_task_from_id 0x0100db38 Section 0 prf.o(i.prf_get_task_from_id)
- i.prf_init 0x0100db70 Section 0 prf.o(i.prf_init)
- i.prf_itf_get 0x0100dc24 Section 0 prf.o(i.prf_itf_get)
- prf_itf_get 0x0100dc25 Thumb Code 44 prf.o(i.prf_itf_get)
- i.prvAddCurrentTaskToDelayedList 0x0100dc54 Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList)
- prvAddCurrentTaskToDelayedList 0x0100dc55 Thumb Code 78 tasks.o(i.prvAddCurrentTaskToDelayedList)
- i.prvCopyDataToQueue 0x0100dcac Section 0 queue.o(i.prvCopyDataToQueue)
- prvCopyDataToQueue 0x0100dcad Thumb Code 112 queue.o(i.prvCopyDataToQueue)
- i.prvIdleTask 0x0100dd1c Section 0 tasks.o(i.prvIdleTask)
- prvIdleTask 0x0100dd1d Thumb Code 72 tasks.o(i.prvIdleTask)
- i.prvInsertBlockIntoFreeList 0x0100dd70 Section 0 heap_4.o(i.prvInsertBlockIntoFreeList)
- prvInsertBlockIntoFreeList 0x0100dd71 Thumb Code 76 heap_4.o(i.prvInsertBlockIntoFreeList)
- i.prvListTasksWithinSingleList 0x0100ddc4 Section 0 tasks.o(i.prvListTasksWithinSingleList)
- prvListTasksWithinSingleList 0x0100ddc5 Thumb Code 200 tasks.o(i.prvListTasksWithinSingleList)
- i.prvTaskExitError 0x0100de90 Section 0 port.o(i.prvTaskExitError)
- prvTaskExitError 0x0100de91 Thumb Code 14 port.o(i.prvTaskExitError)
- i.prvUnlockQueue 0x0100dea4 Section 0 queue.o(i.prvUnlockQueue)
- prvUnlockQueue 0x0100dea5 Thumb Code 116 queue.o(i.prvUnlockQueue)
- i.pvPortMalloc 0x0100df18 Section 0 heap_4.o(i.pvPortMalloc)
- i.pvTaskIncrementMutexHeldCount 0x0100e00c Section 0 tasks.o(i.pvTaskIncrementMutexHeldCount)
- i.pxPortInitialiseStack 0x0100e024 Section 0 port.o(i.pxPortInitialiseStack)
- i.rdtss_att_get_value 0x0100e048 Section 0 rdtss_task.o(i.rdtss_att_get_value)
- rdtss_att_get_value 0x0100e049 Thumb Code 58 rdtss_task.o(i.rdtss_att_get_value)
- i.rdtss_att_info_rsp_handler 0x0100e084 Section 0 rdtss_task.o(i.rdtss_att_info_rsp_handler)
- rdtss_att_info_rsp_handler 0x0100e085 Thumb Code 60 rdtss_task.o(i.rdtss_att_info_rsp_handler)
- i.rdtss_att_set_value 0x0100e0c4 Section 0 rdtss_task.o(i.rdtss_att_set_value)
- rdtss_att_set_value 0x0100e0c5 Thumb Code 104 rdtss_task.o(i.rdtss_att_set_value)
- i.rdtss_cleanup 0x0100e12c Section 0 rdtss.o(i.rdtss_cleanup)
- rdtss_cleanup 0x0100e12d Thumb Code 70 rdtss.o(i.rdtss_cleanup)
- i.rdtss_create 0x0100e178 Section 0 rdtss.o(i.rdtss_create)
- rdtss_create 0x0100e179 Thumb Code 70 rdtss.o(i.rdtss_create)
- i.rdtss_destroy 0x0100e1c4 Section 0 rdtss.o(i.rdtss_destroy)
- rdtss_destroy 0x0100e1c5 Thumb Code 66 rdtss.o(i.rdtss_destroy)
- i.rdtss_get_att_handle 0x0100e206 Section 0 rdts_common.o(i.rdtss_get_att_handle)
- i.rdtss_get_att_idx 0x0100e222 Section 0 rdts_common.o(i.rdtss_get_att_idx)
- i.rdtss_init 0x0100e24a Section 0 rdtss.o(i.rdtss_init)
- rdtss_init 0x0100e24b Thumb Code 152 rdtss.o(i.rdtss_init)
- i.rdtss_init_ccc_values 0x0100e2e4 Section 0 rdtss_task.o(i.rdtss_init_ccc_values)
- i.rdtss_prf_itf_get 0x0100e388 Section 0 rdtss.o(i.rdtss_prf_itf_get)
- i.rdtss_send_notify 0x0100e390 Section 0 app_rdtss.o(i.rdtss_send_notify)
- i.rdtss_set_ccc_value 0x0100e3e4 Section 0 rdtss_task.o(i.rdtss_set_ccc_value)
- i.rdtss_task_init 0x0100e418 Section 0 rdtss_task.o(i.rdtss_task_init)
- i.rdtss_val_ind_req_handler 0x0100e438 Section 0 rdtss_task.o(i.rdtss_val_ind_req_handler)
- rdtss_val_ind_req_handler 0x0100e439 Thumb Code 176 rdtss_task.o(i.rdtss_val_ind_req_handler)
- i.rdtss_val_ntf_cfm_handler 0x0100e4e8 Section 0 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
- rdtss_val_ntf_cfm_handler 0x0100e4e9 Thumb Code 10 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
- i.rdtss_val_ntf_req_handler 0x0100e4f2 Section 0 rdtss_task.o(i.rdtss_val_ntf_req_handler)
- rdtss_val_ntf_req_handler 0x0100e4f3 Thumb Code 166 rdtss_task.o(i.rdtss_val_ntf_req_handler)
- i.rdtss_val_set_req_handler 0x0100e598 Section 0 rdtss_task.o(i.rdtss_val_set_req_handler)
- rdtss_val_set_req_handler 0x0100e599 Thumb Code 32 rdtss_task.o(i.rdtss_val_set_req_handler)
- i.rdtss_val_write_ind_handler 0x0100e5b8 Section 0 app_rdtss.o(i.rdtss_val_write_ind_handler)
- rdtss_val_write_ind_handler 0x0100e5b9 Thumb Code 62 app_rdtss.o(i.rdtss_val_write_ind_handler)
- i.rdtss_value_req_ind_handler 0x0100e5fc Section 0 app_rdtss.o(i.rdtss_value_req_ind_handler)
- rdtss_value_req_ind_handler 0x0100e5fd Thumb Code 56 app_rdtss.o(i.rdtss_value_req_ind_handler)
- i.rdtss_value_req_rsp_handler 0x0100e640 Section 0 rdtss_task.o(i.rdtss_value_req_rsp_handler)
- rdtss_value_req_rsp_handler 0x0100e641 Thumb Code 124 rdtss_task.o(i.rdtss_value_req_rsp_handler)
- i.rwip_init 0x0100e6c0 Section 0 rwip.o(i.rwip_init)
- i.rwip_slp_isr 0x0100e7d8 Section 0 rwip_driver.o(i.rwip_slp_isr)
- i.timer_canceled_handler 0x0100e8d0 Section 0 ns_timer.o(i.timer_canceled_handler)
- timer_canceled_handler 0x0100e8d1 Thumb Code 2 ns_timer.o(i.timer_canceled_handler)
- i.timer_modified_handler 0x0100e8d2 Section 0 ns_timer.o(i.timer_modified_handler)
- timer_modified_handler 0x0100e8d3 Thumb Code 2 ns_timer.o(i.timer_modified_handler)
- i.uxListRemove 0x0100e8d4 Section 0 list.o(i.uxListRemove)
- i.uxTaskGetNumberOfTasks 0x0100e8fc Section 0 tasks.o(i.uxTaskGetNumberOfTasks)
- i.uxTaskGetSystemState 0x0100e908 Section 0 tasks.o(i.uxTaskGetSystemState)
- i.vListInitialise 0x0100e9a0 Section 0 list.o(i.vListInitialise)
- i.vListInitialiseItem 0x0100e9b6 Section 0 list.o(i.vListInitialiseItem)
- i.vListInsert 0x0100e9bc Section 0 list.o(i.vListInsert)
- i.vListInsertEnd 0x0100e9ee Section 0 list.o(i.vListInsertEnd)
- i.vPortEnterCritical 0x0100ea08 Section 0 port.o(i.vPortEnterCritical)
- i.vPortExitCritical 0x0100ea20 Section 0 port.o(i.vPortExitCritical)
- i.vPortFree 0x0100ea3c Section 0 heap_4.o(i.vPortFree)
- i.vPortYield 0x0100ea80 Section 0 port.o(i.vPortYield)
- i.vTaskDelay 0x0100ea98 Section 0 tasks.o(i.vTaskDelay)
- i.vTaskInternalSetTimeOutState 0x0100eac8 Section 0 tasks.o(i.vTaskInternalSetTimeOutState)
- i.vTaskList 0x0100ead8 Section 0 tasks.o(i.vTaskList)
- i.vTaskMissedYield 0x0100eba8 Section 0 tasks.o(i.vTaskMissedYield)
- i.vTaskPlaceOnEventList 0x0100ebb4 Section 0 tasks.o(i.vTaskPlaceOnEventList)
- i.vTaskPriorityDisinheritAfterTimeout 0x0100ebd8 Section 0 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
- i.vTaskStartScheduler 0x0100ec4c Section 0 tasks.o(i.vTaskStartScheduler)
- i.vTaskSuspendAll 0x0100ec9c Section 0 tasks.o(i.vTaskSuspendAll)
- i.vTaskSwitchContext 0x0100ecac Section 0 tasks.o(i.vTaskSwitchContext)
- i.xPortGetFreeHeapSize 0x0100ed10 Section 0 heap_4.o(i.xPortGetFreeHeapSize)
- i.xPortGetMinimumEverFreeHeapSize 0x0100ed1c Section 0 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
- i.xPortStartScheduler 0x0100ed28 Section 0 port.o(i.xPortStartScheduler)
- i.xQueueCreateMutex 0x0100ed78 Section 0 queue.o(i.xQueueCreateMutex)
- i.xQueueGenericCreate 0x0100ed9c Section 0 queue.o(i.xQueueGenericCreate)
- i.xQueueGenericReset 0x0100ede0 Section 0 queue.o(i.xQueueGenericReset)
- i.xQueueGenericSend 0x0100ee4e Section 0 queue.o(i.xQueueGenericSend)
- i.xQueueGenericSendFromISR 0x0100efdc Section 0 queue.o(i.xQueueGenericSendFromISR)
- i.xQueueReceive 0x0100f06a Section 0 queue.o(i.xQueueReceive)
- i.xQueueSemaphoreTake 0x0100f1ac Section 0 queue.o(i.xQueueSemaphoreTake)
- i.xTaskCheckForTimeOut 0x0100f320 Section 0 tasks.o(i.xTaskCheckForTimeOut)
- i.xTaskCreate 0x0100f384 Section 0 tasks.o(i.xTaskCreate)
- i.xTaskGetSchedulerState 0x0100f4fc Section 0 tasks.o(i.xTaskGetSchedulerState)
- i.xTaskGetTickCount 0x0100f51c Section 0 tasks.o(i.xTaskGetTickCount)
- i.xTaskIncrementTick 0x0100f528 Section 0 tasks.o(i.xTaskIncrementTick)
- i.xTaskPriorityDisinherit 0x0100f5fc Section 0 tasks.o(i.xTaskPriorityDisinherit)
- i.xTaskPriorityInherit 0x0100f664 Section 0 tasks.o(i.xTaskPriorityInherit)
- i.xTaskRemoveFromEventList 0x0100f6dc Section 0 tasks.o(i.xTaskRemoveFromEventList)
- i.xTaskResumeAll 0x0100f740 Section 0 tasks.o(i.xTaskResumeAll)
- .constdata 0x0100f808 Section 472 system_n32wb03x.o(.constdata)
- .constdata 0x0100f9e0 Section 12 n32wb03x_rcc.o(.constdata)
- s_AhbPresTable 0x0100f9e0 Data 4 n32wb03x_rcc.o(.constdata)
- s_ApbPresTable 0x0100f9e4 Data 8 n32wb03x_rcc.o(.constdata)
- .constdata 0x0100f9ec Section 804 n32wb03x_qflash.o(.constdata)
- .constdata 0x0100fd10 Section 30 rwip_driver.o(.constdata)
- TXPWR_MAP 0x0100fd10 Data 30 rwip_driver.o(.constdata)
- .constdata 0x0100fd30 Section 168 diss.o(.constdata)
- .constdata 0x0100fdd8 Section 24 diss_task.o(.constdata)
- diss_msg_handler_tab 0x0100fdd8 Data 24 diss_task.o(.constdata)
- .constdata 0x0100fdf0 Section 16 rdtss.o(.constdata)
- .constdata 0x0100fe00 Section 72 rdtss_task.o(.constdata)
- rdtss_msg_handler_tab 0x0100fe00 Data 72 rdtss_task.o(.constdata)
- .constdata 0x0100fe48 Section 40 ns_sec.o(.constdata)
- .constdata 0x0100fe70 Section 8 ns_sec.o(.constdata)
- .constdata 0x0100fe78 Section 820 ns_ble.o(.constdata)
- fun_5_Array 0x0100fe78 Data 820 ns_ble.o(.constdata)
- .constdata 0x010101ac Section 152 ns_ble_task.o(.constdata)
- gapm_att_db 0x010101ac Data 88 ns_ble_task.o(.constdata)
- gattm_att_db 0x01010204 Data 64 ns_ble_task.o(.constdata)
- .constdata 0x01010244 Section 200 ns_ble_task.o(.constdata)
- app_msg_handler_tab 0x01010244 Data 200 ns_ble_task.o(.constdata)
- .constdata 0x0101030c Section 12 ns_ble_task.o(.constdata)
- .constdata 0x01010318 Section 8 app_dis.o(.constdata)
- .constdata 0x01010320 Section 8 app_dis.o(.constdata)
- .constdata 0x01010328 Section 178 app_rdtss.o(.constdata)
- .constdata 0x010103dc Section 24 app_rdtss.o(.constdata)
- .constdata 0x010103f4 Section 48 cli_core.o(.constdata)
- s_cmds 0x010103f4 Data 48 cli_core.o(.constdata)
- .conststring 0x01010424 Section 178 cli_core.o(.conststring)
+ i.CliTask 0x01008968 Section 0 app_cli.o(i.CliTask)
+ CliTask 0x01008969 Thumb Code 984 app_cli.o(i.CliTask)
+ i.CmdHelp 0x01008d9c Section 0 cli_core.o(i.CmdHelp)
+ CmdHelp 0x01008d9d Thumb Code 44 cli_core.o(i.CmdHelp)
+ i.CmdLed 0x01008e10 Section 0 cli_core.o(i.CmdLed)
+ CmdLed 0x01008e11 Thumb Code 128 cli_core.o(i.CmdLed)
+ i.CmdSysInfo 0x01008ee0 Section 0 cli_core.o(i.CmdSysInfo)
+ CmdSysInfo 0x01008ee1 Thumb Code 88 cli_core.o(i.CmdSysInfo)
+ i.CmdVersion 0x01008fc8 Section 0 cli_core.o(i.CmdVersion)
+ CmdVersion 0x01008fc9 Thumb Code 28 cli_core.o(i.CmdVersion)
+ i.DMA_ClearFlag 0x01009060 Section 0 n32wb03x_dma.o(i.DMA_ClearFlag)
+ i.DMA_DeInit 0x01009064 Section 0 n32wb03x_dma.o(i.DMA_DeInit)
+ i.DMA_EnableChannel 0x010090ec Section 0 n32wb03x_dma.o(i.DMA_EnableChannel)
+ i.DMA_GetFlagStatus 0x01009104 Section 0 n32wb03x_dma.o(i.DMA_GetFlagStatus)
+ i.DMA_Init 0x01009114 Section 0 n32wb03x_dma.o(i.DMA_Init)
+ i.DMA_RequestRemap 0x01009154 Section 0 n32wb03x_dma.o(i.DMA_RequestRemap)
+ i.EXTI_ClrITPendBit 0x01009164 Section 0 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ i.EXTI_GetITStatus 0x01009170 Section 0 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ i.EXTI_InitPeripheral 0x0100918c Section 0 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ i.GPIO_InitPeripheral 0x010091fc Section 0 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ i.GPIO_InitStruct 0x010092b4 Section 0 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ i.GPIO_ResetBits 0x010092d0 Section 0 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ i.GPIO_SetBits 0x010092d4 Section 0 n32wb03x_gpio.o(i.GPIO_SetBits)
+ i.GPIO_TogglePin 0x010092d8 Section 0 n32wb03x_gpio.o(i.GPIO_TogglePin)
+ i.HardFault_Handler 0x010092e0 Section 0 n32wb03x_it.o(i.HardFault_Handler)
+ i.LedBlink 0x01009390 Section 0 app_gpio.o(i.LedBlink)
+ i.LedInit 0x01009398 Section 0 app_gpio.o(i.LedInit)
+ i.LedOff 0x010093e4 Section 0 app_gpio.o(i.LedOff)
+ i.LedOn 0x010093ec Section 0 app_gpio.o(i.LedOn)
+ i.NVIC_Init 0x010093f4 Section 0 misc.o(i.NVIC_Init)
+ i.OTPTrim_Read 0x0100946c Section 0 system_n32wb03x.o(i.OTPTrim_Read)
+ i.Qflash_Erase_Sector 0x01009538 Section 0 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ i.Qflash_Init 0x0100955c Section 0 n32wb03x_qflash.o(i.Qflash_Init)
+ i.Qflash_Write 0x01009594 Section 0 n32wb03x_qflash.o(i.Qflash_Write)
+ i.RCC_EnableAHBPeriphClk 0x010095b8 Section 0 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ i.RCC_EnableAPB2PeriphClk 0x010095d0 Section 0 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ i.RCC_GetClocksFreqValue 0x010095e8 Section 0 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ i.SVC_Handler 0x0100965c Section 0 port.o(i.SVC_Handler)
+ i.SysTick_Handler 0x01009660 Section 0 port.o(i.SysTick_Handler)
+ i.SystemGetMacAddr 0x01009684 Section 0 system_n32wb03x.o(i.SystemGetMacAddr)
+ i.SystemInit 0x010096b8 Section 0 system_n32wb03x.o(i.SystemInit)
+ i.USART1_IRQHandler 0x01009838 Section 0 n32wb03x_it.o(i.USART1_IRQHandler)
+ i.USART_ConfigInt 0x01009840 Section 0 n32wb03x_usart.o(i.USART_ConfigInt)
+ i.USART_Enable 0x01009874 Section 0 n32wb03x_usart.o(i.USART_Enable)
+ i.USART_EnableDMA 0x01009890 Section 0 n32wb03x_usart.o(i.USART_EnableDMA)
+ i.USART_GetFlagStatus 0x010098a0 Section 0 n32wb03x_usart.o(i.USART_GetFlagStatus)
+ i.USART_GetIntStatus 0x010098ae Section 0 n32wb03x_usart.o(i.USART_GetIntStatus)
+ i.USART_Init 0x010098f0 Section 0 n32wb03x_usart.o(i.USART_Init)
+ i.USART_ReceiveData 0x01009978 Section 0 n32wb03x_usart.o(i.USART_ReceiveData)
+ i.USART_SendData 0x01009980 Section 0 n32wb03x_usart.o(i.USART_SendData)
+ i.__0printf 0x01009988 Section 0 printfa.o(i.__0printf)
+ i.__0sprintf 0x010099a8 Section 0 printfa.o(i.__0sprintf)
+ i.__0vsnprintf 0x010099d0 Section 0 printfa.o(i.__0vsnprintf)
+ i.__ARM_clz 0x010099fc Section 0 depilogue.o(i.__ARM_clz)
+ i._fp_digits 0x01009a2c Section 0 printfa.o(i._fp_digits)
+ _fp_digits 0x01009a2d Thumb Code 344 printfa.o(i._fp_digits)
+ i._printf_core 0x01009ba0 Section 0 printfa.o(i._printf_core)
+ _printf_core 0x01009ba1 Thumb Code 1754 printfa.o(i._printf_core)
+ i._printf_post_padding 0x0100a28c Section 0 printfa.o(i._printf_post_padding)
+ _printf_post_padding 0x0100a28d Thumb Code 32 printfa.o(i._printf_post_padding)
+ i._printf_pre_padding 0x0100a2ac Section 0 printfa.o(i._printf_pre_padding)
+ _printf_pre_padding 0x0100a2ad Thumb Code 44 printfa.o(i._printf_pre_padding)
+ i._snputc 0x0100a2d8 Section 0 printfa.o(i._snputc)
+ _snputc 0x0100a2d9 Thumb Code 22 printfa.o(i._snputc)
+ i._sputc 0x0100a2ee Section 0 printfa.o(i._sputc)
+ _sputc 0x0100a2ef Thumb Code 10 printfa.o(i._sputc)
+ i.app_ble_adv_init 0x0100a2f8 Section 0 app_ble.o(i.app_ble_adv_init)
+ i.app_ble_adv_msg_handler 0x0100a36c Section 0 app_ble.o(i.app_ble_adv_msg_handler)
+ i.app_ble_gap_params_init 0x0100a370 Section 0 app_ble.o(i.app_ble_gap_params_init)
+ i.app_ble_init 0x0100a408 Section 0 app_ble.o(i.app_ble_init)
+ i.app_ble_msg_handler 0x0100a454 Section 0 app_ble.o(i.app_ble_msg_handler)
+ i.app_ble_proto_init 0x0100a494 Section 0 app_ble_proto.o(i.app_ble_proto_init)
+ i.app_ble_proto_on_disconnect 0x0100a4a8 Section 0 app_ble_proto.o(i.app_ble_proto_on_disconnect)
+ i.app_ble_proto_rx_bytes 0x0100a4bc Section 0 app_ble_proto.o(i.app_ble_proto_rx_bytes)
+ i.app_ble_sec_init 0x0100a610 Section 0 app_ble.o(i.app_ble_sec_init)
+ i.app_conn_params_update_evt_handler 0x0100a660 Section 0 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ app_conn_params_update_evt_handler 0x0100a661 Thumb Code 12 ns_ble_task.o(i.app_conn_params_update_evt_handler)
+ i.app_create_advertising 0x0100a670 Section 0 ns_ble.o(i.app_create_advertising)
+ app_create_advertising 0x0100a671 Thumb Code 192 ns_ble.o(i.app_create_advertising)
+ i.app_dis_add_dis 0x0100a73c Section 0 app_dis.o(i.app_dis_add_dis)
+ i.app_entry_point_handler 0x0100a798 Section 0 ns_ble_task.o(i.app_entry_point_handler)
+ i.app_init_timeout_evt_handler 0x0100a89c Section 0 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ app_init_timeout_evt_handler 0x0100a89d Thumb Code 22 ns_ble_task.o(i.app_init_timeout_evt_handler)
+ i.app_lsi_calib_evt_handler 0x0100a8b8 Section 0 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ app_lsi_calib_evt_handler 0x0100a8b9 Thumb Code 140 ns_ble_task.o(i.app_lsi_calib_evt_handler)
+ i.app_rdtss_add_rdts 0x0100a964 Section 0 app_rdtss.o(i.app_rdtss_add_rdts)
+ i.app_sec_msg_dflt_handler 0x0100a9cc Section 0 ns_sec.o(i.app_sec_msg_dflt_handler)
+ app_sec_msg_dflt_handler 0x0100a9cd Thumb Code 4 ns_sec.o(i.app_sec_msg_dflt_handler)
+ i.app_set_adv_data 0x0100a9d0 Section 0 ns_ble.o(i.app_set_adv_data)
+ app_set_adv_data 0x0100a9d1 Thumb Code 100 ns_ble.o(i.app_set_adv_data)
+ i.app_set_scan_rsp_data 0x0100aa48 Section 0 ns_ble.o(i.app_set_scan_rsp_data)
+ app_set_scan_rsp_data 0x0100aa49 Thumb Code 172 ns_ble.o(i.app_set_scan_rsp_data)
+ i.app_start_advertising 0x0100ab0c Section 0 ns_ble.o(i.app_start_advertising)
+ app_start_advertising 0x0100ab0d Thumb Code 100 ns_ble.o(i.app_start_advertising)
+ i.app_user_msg_handler 0x0100ab7c Section 0 app_ble.o(i.app_user_msg_handler)
+ i.attm_att_set_value 0x0100ab80 Section 0 lib_att.o(i.attm_att_set_value)
+ i.ble_schedule_task 0x0100ac40 Section 0 main.o(i.ble_schedule_task)
+ ble_schedule_task 0x0100ac41 Thumb Code 16 main.o(i.ble_schedule_task)
+ i.ble_up_on_cfm 0x0100ac50 Section 0 ble_up.o(i.ble_up_on_cfm)
+ i.ble_up_poll 0x0100ac64 Section 0 ble_up.o(i.ble_up_poll)
+ i.ble_up_reset 0x0100acbc Section 0 ble_up.o(i.ble_up_reset)
+ i.ble_up_write 0x0100accc Section 0 ble_up.o(i.ble_up_write)
+ i.bsp_usart_init 0x0100ad14 Section 0 bsp_usart.o(i.bsp_usart_init)
+ i.bsp_usart_read_byte 0x0100adf0 Section 0 bsp_usart.o(i.bsp_usart_read_byte)
+ i.bsp_usart_rx_isr_handler 0x0100ae28 Section 0 bsp_usart.o(i.bsp_usart_rx_isr_handler)
+ i.bsp_usart_tx_lock 0x0100ae7c Section 0 bsp_usart.o(i.bsp_usart_tx_lock)
+ i.bsp_usart_tx_unlock 0x0100ae9c Section 0 bsp_usart.o(i.bsp_usart_tx_unlock)
+ i.bsp_usart_write_dma 0x0100aec0 Section 0 bsp_usart.o(i.bsp_usart_write_dma)
+ i.check_client_char_cfg 0x0100af58 Section 0 rdts_common.o(i.check_client_char_cfg)
+ i.cli_cmd_count 0x0100af82 Section 0 cli_core.o(i.cli_cmd_count)
+ i.cli_cmd_name 0x0100af88 Section 0 cli_core.o(i.cli_cmd_name)
+ i.cli_exec_line 0x0100afa0 Section 0 cli_core.o(i.cli_exec_line)
+ i.cli_printf 0x0100b054 Section 0 cli_core.o(i.cli_printf)
+ i.cli_redraw_line 0x0100b080 Section 0 app_cli.o(i.cli_redraw_line)
+ cli_redraw_line 0x0100b081 Thumb Code 94 app_cli.o(i.cli_redraw_line)
+ i.cli_set_output 0x0100b0e8 Section 0 cli_core.o(i.cli_set_output)
+ i.cli_write 0x0100b0f4 Section 0 cli_core.o(i.cli_write)
+ i.diss_check_val_len 0x0100b118 Section 0 diss.o(i.diss_check_val_len)
+ i.diss_cleanup 0x0100b142 Section 0 diss.o(i.diss_cleanup)
+ diss_cleanup 0x0100b143 Thumb Code 2 diss.o(i.diss_cleanup)
+ i.diss_create 0x0100b144 Section 0 diss.o(i.diss_create)
+ diss_create 0x0100b145 Thumb Code 2 diss.o(i.diss_create)
+ i.diss_destroy 0x0100b146 Section 0 diss.o(i.diss_destroy)
+ diss_destroy 0x0100b147 Thumb Code 62 diss.o(i.diss_destroy)
+ i.diss_handle_to_value 0x0100b184 Section 0 diss.o(i.diss_handle_to_value)
+ i.diss_init 0x0100b1b8 Section 0 diss.o(i.diss_init)
+ diss_init 0x0100b1b9 Thumb Code 152 diss.o(i.diss_init)
+ i.diss_prf_itf_get 0x0100b258 Section 0 diss.o(i.diss_prf_itf_get)
+ i.diss_set_value_req_handler 0x0100b260 Section 0 diss_task.o(i.diss_set_value_req_handler)
+ diss_set_value_req_handler 0x0100b261 Thumb Code 152 diss_task.o(i.diss_set_value_req_handler)
+ i.diss_task_init 0x0100b2fc Section 0 diss_task.o(i.diss_task_init)
+ i.diss_value_cfm_handler 0x0100b31c Section 0 diss_task.o(i.diss_value_cfm_handler)
+ diss_value_cfm_handler 0x0100b31d Thumb Code 120 diss_task.o(i.diss_value_cfm_handler)
+ i.diss_value_req_ind_handler 0x0100b398 Section 0 app_dis.o(i.diss_value_req_ind_handler)
+ diss_value_req_ind_handler 0x0100b399 Thumb Code 118 app_dis.o(i.diss_value_req_ind_handler)
+ i.diss_value_to_handle 0x0100b458 Section 0 diss.o(i.diss_value_to_handle)
+ i.eTaskGetState 0x0100b494 Section 0 tasks.o(i.eTaskGetState)
+ i.fputc 0x0100b4f4 Section 0 bsp_usart.o(i.fputc)
+ i.gapc_bond_ind_handler 0x0100b530 Section 0 ns_sec.o(i.gapc_bond_ind_handler)
+ gapc_bond_ind_handler 0x0100b531 Thumb Code 206 ns_sec.o(i.gapc_bond_ind_handler)
+ i.gapc_bond_req_ind_handler 0x0100b620 Section 0 ns_sec.o(i.gapc_bond_req_ind_handler)
+ gapc_bond_req_ind_handler 0x0100b621 Thumb Code 478 ns_sec.o(i.gapc_bond_req_ind_handler)
+ i.gapc_cmp_evt_handler 0x0100b828 Section 0 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ gapc_cmp_evt_handler 0x0100b829 Thumb Code 36 ns_ble_task.o(i.gapc_cmp_evt_handler)
+ i.gapc_conn_rssi_ind_handler 0x0100b850 Section 0 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ gapc_conn_rssi_ind_handler 0x0100b851 Thumb Code 92 ns_ble_task.o(i.gapc_conn_rssi_ind_handler)
+ i.gapc_connection_req_ind_handler 0x0100b8bc Section 0 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ gapc_connection_req_ind_handler 0x0100b8bd Thumb Code 310 ns_ble_task.o(i.gapc_connection_req_ind_handler)
+ i.gapc_disconnect_ind_handler 0x0100ba14 Section 0 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ gapc_disconnect_ind_handler 0x0100ba15 Thumb Code 88 ns_ble_task.o(i.gapc_disconnect_ind_handler)
+ i.gapc_encrypt_ind_handler 0x0100ba78 Section 0 ns_sec.o(i.gapc_encrypt_ind_handler)
+ gapc_encrypt_ind_handler 0x0100ba79 Thumb Code 34 ns_sec.o(i.gapc_encrypt_ind_handler)
+ i.gapc_encrypt_req_ind_handler 0x0100baa0 Section 0 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ gapc_encrypt_req_ind_handler 0x0100baa1 Thumb Code 280 ns_sec.o(i.gapc_encrypt_req_ind_handler)
+ i.gapc_get_dev_info_req_ind_handler 0x0100bbd0 Section 0 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ gapc_get_dev_info_req_ind_handler 0x0100bbd1 Thumb Code 116 ns_ble_task.o(i.gapc_get_dev_info_req_ind_handler)
+ i.gapc_le_phy_ind_handler 0x0100bc50 Section 0 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ gapc_le_phy_ind_handler 0x0100bc51 Thumb Code 12 ns_ble_task.o(i.gapc_le_phy_ind_handler)
+ i.gapc_le_pkt_size_ind_handler 0x0100bc5c Section 0 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ gapc_le_pkt_size_ind_handler 0x0100bc5d Thumb Code 22 ns_ble_task.o(i.gapc_le_pkt_size_ind_handler)
+ i.gapc_param_update_req_ind_handler 0x0100bc78 Section 0 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ gapc_param_update_req_ind_handler 0x0100bc79 Thumb Code 94 ns_ble_task.o(i.gapc_param_update_req_ind_handler)
+ i.gapc_param_updated_ind_handler 0x0100bcdc Section 0 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ gapc_param_updated_ind_handler 0x0100bcdd Thumb Code 36 ns_ble_task.o(i.gapc_param_updated_ind_handler)
+ i.gapc_set_dev_info_req_ind_handler 0x0100bd04 Section 0 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ gapc_set_dev_info_req_ind_handler 0x0100bd05 Thumb Code 52 ns_ble_task.o(i.gapc_set_dev_info_req_ind_handler)
+ i.gapm_activity_created_ind_handler 0x0100bd44 Section 0 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ gapm_activity_created_ind_handler 0x0100bd45 Thumb Code 46 ns_ble_task.o(i.gapm_activity_created_ind_handler)
+ i.gapm_activity_stopped_ind_handler 0x0100bd78 Section 0 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ gapm_activity_stopped_ind_handler 0x0100bd79 Thumb Code 82 ns_ble_task.o(i.gapm_activity_stopped_ind_handler)
+ i.gapm_addr_solved_ind_handler 0x0100bdd8 Section 0 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ gapm_addr_solved_ind_handler 0x0100bdd9 Thumb Code 32 ns_ble_task.o(i.gapm_addr_solved_ind_handler)
+ i.gapm_cmp_evt_handler 0x0100be04 Section 0 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ gapm_cmp_evt_handler 0x0100be05 Thumb Code 912 ns_ble_task.o(i.gapm_cmp_evt_handler)
+ i.gapm_ext_adv_repoer_ind_handler 0x0100c1e4 Section 0 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ gapm_ext_adv_repoer_ind_handler 0x0100c1e5 Thumb Code 164 ns_ble_task.o(i.gapm_ext_adv_repoer_ind_handler)
+ i.gapm_gen_rand_nb_ind_handler 0x0100c290 Section 0 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ gapm_gen_rand_nb_ind_handler 0x0100c291 Thumb Code 54 ns_ble_task.o(i.gapm_gen_rand_nb_ind_handler)
+ i.gapm_profile_added_ind_handler 0x0100c2c6 Section 0 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ gapm_profile_added_ind_handler 0x0100c2c7 Thumb Code 12 ns_ble_task.o(i.gapm_profile_added_ind_handler)
+ i.gapm_scan_request_ind_handler 0x0100c2d2 Section 0 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ gapm_scan_request_ind_handler 0x0100c2d3 Thumb Code 12 ns_ble_task.o(i.gapm_scan_request_ind_handler)
+ i.gattc_att_info_req_ind_handler 0x0100c2e0 Section 0 rdtss_task.o(i.gattc_att_info_req_ind_handler)
+ gattc_att_info_req_ind_handler 0x0100c2e1 Thumb Code 58 rdtss_task.o(i.gattc_att_info_req_ind_handler)
+ i.gattc_cmp_evt_handler 0x0100c320 Section 0 rdtss_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x0100c321 Thumb Code 102 rdtss_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_cmp_evt_handler 0x0100c390 Section 0 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ gattc_cmp_evt_handler 0x0100c391 Thumb Code 36 ns_ble_task.o(i.gattc_cmp_evt_handler)
+ i.gattc_mtu_changed_ind_handler 0x0100c3b8 Section 0 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ gattc_mtu_changed_ind_handler 0x0100c3b9 Thumb Code 66 ns_ble_task.o(i.gattc_mtu_changed_ind_handler)
+ i.gattc_read_req_ind_handler 0x0100c404 Section 0 diss_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x0100c405 Thumb Code 188 diss_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_read_req_ind_handler 0x0100c4c8 Section 0 rdtss_task.o(i.gattc_read_req_ind_handler)
+ gattc_read_req_ind_handler 0x0100c4c9 Thumb Code 212 rdtss_task.o(i.gattc_read_req_ind_handler)
+ i.gattc_write_req_ind_handler 0x0100c5a8 Section 0 rdtss_task.o(i.gattc_write_req_ind_handler)
+ gattc_write_req_ind_handler 0x0100c5a9 Thumb Code 260 rdtss_task.o(i.gattc_write_req_ind_handler)
+ i.get_cfg_handle 0x0100c6b8 Section 0 rdts_common.o(i.get_cfg_handle)
+ i.get_value_handle 0x0100c724 Section 0 rdts_common.o(i.get_value_handle)
+ i.led_task 0x0100c778 Section 0 main.o(i.led_task)
+ led_task 0x0100c779 Thumb Code 22 main.o(i.led_task)
+ i.llhwc_modem_setmode 0x0100c794 Section 0 rwip_driver.o(i.llhwc_modem_setmode)
+ i.llhwc_phy_prerx_flash 0x0100c7c4 Section 0 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ i.llhwc_setmode_reg_config 0x0100c8f4 Section 0 rwip_driver.o(i.llhwc_setmode_reg_config)
+ llhwc_setmode_reg_config 0x0100c8f5 Thumb Code 88 rwip_driver.o(i.llhwc_setmode_reg_config)
+ i.main 0x0100c984 Section 0 main.o(i.main)
+ i.ns_EXTI4_12_IRQHandler 0x0100cb20 Section 0 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ i.ns_HardFault_Handler 0x0100cb7c Section 0 ns_ble.o(i.ns_HardFault_Handler)
+ i.ns_ble_add_prf_func_register 0x0100cba4 Section 0 ns_ble.o(i.ns_ble_add_prf_func_register)
+ i.ns_ble_add_svc 0x0100cbc4 Section 0 ns_ble.o(i.ns_ble_add_svc)
+ i.ns_ble_adv_fsm_next 0x0100cbf0 Section 0 ns_ble.o(i.ns_ble_adv_fsm_next)
+ i.ns_ble_adv_init 0x0100cccc Section 0 ns_ble.o(i.ns_ble_adv_init)
+ i.ns_ble_adv_start 0x0100cd14 Section 0 ns_ble.o(i.ns_ble_adv_start)
+ i.ns_ble_adv_stop 0x0100cd64 Section 0 ns_ble.o(i.ns_ble_adv_stop)
+ i.ns_ble_delete_init 0x0100cdb0 Section 0 ns_ble.o(i.ns_ble_delete_init)
+ i.ns_ble_delete_scan 0x0100cdec Section 0 ns_ble.o(i.ns_ble_delete_scan)
+ i.ns_ble_disconnect 0x0100ce24 Section 0 ns_ble.o(i.ns_ble_disconnect)
+ i.ns_ble_gap_init 0x0100ce50 Section 0 ns_ble.o(i.ns_ble_gap_init)
+ i.ns_ble_get_connection_num 0x0100cebc Section 0 ns_ble.o(i.ns_ble_get_connection_num)
+ i.ns_ble_list_set_ral 0x0100cee0 Section 0 ns_ble.o(i.ns_ble_list_set_ral)
+ i.ns_ble_lsc_config 0x0100cf30 Section 0 ns_ble.o(i.ns_ble_lsc_config)
+ i.ns_ble_prf_task_register 0x0100cfb4 Section 0 ns_ble.o(i.ns_ble_prf_task_register)
+ i.ns_ble_scan_data_find 0x0100cfdc Section 0 ns_ble.o(i.ns_ble_scan_data_find)
+ i.ns_ble_stack_init 0x0100d024 Section 0 ns_ble.o(i.ns_ble_stack_init)
+ i.ns_ble_start_init 0x0100d29c Section 0 ns_ble.o(i.ns_ble_start_init)
+ i.ns_ble_start_scan 0x0100d3c0 Section 0 ns_ble.o(i.ns_ble_start_scan)
+ i.ns_ble_stop_init 0x0100d48c Section 0 ns_ble.o(i.ns_ble_stop_init)
+ i.ns_ble_stop_scan 0x0100d4c4 Section 0 ns_ble.o(i.ns_ble_stop_scan)
+ i.ns_ble_update_param 0x0100d500 Section 0 ns_ble.o(i.ns_ble_update_param)
+ i.ns_bond_db_get_size 0x0100d578 Section 0 ns_sec.o(i.ns_bond_db_get_size)
+ ns_bond_db_get_size 0x0100d579 Thumb Code 36 ns_sec.o(i.ns_bond_db_get_size)
+ i.ns_bond_db_load 0x0100d5a4 Section 0 ns_sec.o(i.ns_bond_db_load)
+ ns_bond_db_load 0x0100d5a5 Thumb Code 24 ns_sec.o(i.ns_bond_db_load)
+ i.ns_bond_last_bonded_addr 0x0100d5c0 Section 0 ns_sec.o(i.ns_bond_last_bonded_addr)
+ i.ns_bond_last_bonded_peer_id 0x0100d5f0 Section 0 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ i.ns_bond_last_bonded_ral_info 0x0100d620 Section 0 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ i.ns_bond_resolv_addr_start 0x0100d684 Section 0 ns_sec.o(i.ns_bond_resolv_addr_start)
+ i.ns_bond_search_addr_irk 0x0100d6e4 Section 0 ns_sec.o(i.ns_bond_search_addr_irk)
+ i.ns_peripheral_config 0x0100d760 Section 0 ns_ble.o(i.ns_peripheral_config)
+ i.ns_sec_bond_store_evt_handler 0x0100d834 Section 0 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ i.ns_sec_get_bond_status 0x0100d994 Section 0 ns_sec.o(i.ns_sec_get_bond_status)
+ i.ns_sec_get_iocap 0x0100d9a4 Section 0 ns_sec.o(i.ns_sec_get_iocap)
+ i.ns_sec_init 0x0100d9b0 Section 0 ns_sec.o(i.ns_sec_init)
+ i.ns_sleep_lock_acquire 0x0100da18 Section 0 ns_sleep.o(i.ns_sleep_lock_acquire)
+ i.ns_sleep_lock_release 0x0100da30 Section 0 ns_sleep.o(i.ns_sleep_lock_release)
+ i.ns_timer_api_process_handler 0x0100da44 Section 0 ns_timer.o(i.ns_timer_api_process_handler)
+ i.patchx_enable 0x0100db0c Section 0 ns_ble.o(i.patchx_enable)
+ patchx_enable 0x0100db0d Thumb Code 58 ns_ble.o(i.patchx_enable)
+ i.prf_add_profile 0x0100db50 Section 0 prf.o(i.prf_add_profile)
+ i.prf_dst_task_get 0x0100dbd8 Section 0 prf.o(i.prf_dst_task_get)
+ i.prf_env_get 0x0100dbe8 Section 0 prf.o(i.prf_env_get)
+ i.prf_get_id_from_task 0x0100dc18 Section 0 prf.o(i.prf_get_id_from_task)
+ i.prf_get_itf_func_register 0x0100dc50 Section 0 prf.o(i.prf_get_itf_func_register)
+ i.prf_get_task_from_id 0x0100dc78 Section 0 prf.o(i.prf_get_task_from_id)
+ i.prf_init 0x0100dcb0 Section 0 prf.o(i.prf_init)
+ i.prf_itf_get 0x0100dd64 Section 0 prf.o(i.prf_itf_get)
+ prf_itf_get 0x0100dd65 Thumb Code 44 prf.o(i.prf_itf_get)
+ i.proto_cli_out 0x0100dd94 Section 0 app_ble_proto.o(i.proto_cli_out)
+ proto_cli_out 0x0100dd95 Thumb Code 160 app_ble_proto.o(i.proto_cli_out)
+ i.proto_send_frame 0x0100de48 Section 0 app_ble_proto.o(i.proto_send_frame)
+ proto_send_frame 0x0100de49 Thumb Code 130 app_ble_proto.o(i.proto_send_frame)
+ i.prvAddCurrentTaskToDelayedList 0x0100dedc Section 0 tasks.o(i.prvAddCurrentTaskToDelayedList)
+ prvAddCurrentTaskToDelayedList 0x0100dedd Thumb Code 78 tasks.o(i.prvAddCurrentTaskToDelayedList)
+ i.prvCopyDataToQueue 0x0100df34 Section 0 queue.o(i.prvCopyDataToQueue)
+ prvCopyDataToQueue 0x0100df35 Thumb Code 112 queue.o(i.prvCopyDataToQueue)
+ i.prvIdleTask 0x0100dfa4 Section 0 tasks.o(i.prvIdleTask)
+ prvIdleTask 0x0100dfa5 Thumb Code 72 tasks.o(i.prvIdleTask)
+ i.prvInsertBlockIntoFreeList 0x0100dff8 Section 0 heap_4.o(i.prvInsertBlockIntoFreeList)
+ prvInsertBlockIntoFreeList 0x0100dff9 Thumb Code 76 heap_4.o(i.prvInsertBlockIntoFreeList)
+ i.prvListTasksWithinSingleList 0x0100e04c Section 0 tasks.o(i.prvListTasksWithinSingleList)
+ prvListTasksWithinSingleList 0x0100e04d Thumb Code 200 tasks.o(i.prvListTasksWithinSingleList)
+ i.prvTaskExitError 0x0100e118 Section 0 port.o(i.prvTaskExitError)
+ prvTaskExitError 0x0100e119 Thumb Code 14 port.o(i.prvTaskExitError)
+ i.prvUnlockQueue 0x0100e12c Section 0 queue.o(i.prvUnlockQueue)
+ prvUnlockQueue 0x0100e12d Thumb Code 116 queue.o(i.prvUnlockQueue)
+ i.pvPortMalloc 0x0100e1a0 Section 0 heap_4.o(i.pvPortMalloc)
+ i.pvTaskIncrementMutexHeldCount 0x0100e294 Section 0 tasks.o(i.pvTaskIncrementMutexHeldCount)
+ i.pxPortInitialiseStack 0x0100e2ac Section 0 port.o(i.pxPortInitialiseStack)
+ i.rdtss_att_get_value 0x0100e2d0 Section 0 rdtss_task.o(i.rdtss_att_get_value)
+ rdtss_att_get_value 0x0100e2d1 Thumb Code 58 rdtss_task.o(i.rdtss_att_get_value)
+ i.rdtss_att_info_rsp_handler 0x0100e30c Section 0 rdtss_task.o(i.rdtss_att_info_rsp_handler)
+ rdtss_att_info_rsp_handler 0x0100e30d Thumb Code 60 rdtss_task.o(i.rdtss_att_info_rsp_handler)
+ i.rdtss_att_set_value 0x0100e34c Section 0 rdtss_task.o(i.rdtss_att_set_value)
+ rdtss_att_set_value 0x0100e34d Thumb Code 104 rdtss_task.o(i.rdtss_att_set_value)
+ i.rdtss_cleanup 0x0100e3b4 Section 0 rdtss.o(i.rdtss_cleanup)
+ rdtss_cleanup 0x0100e3b5 Thumb Code 70 rdtss.o(i.rdtss_cleanup)
+ i.rdtss_create 0x0100e400 Section 0 rdtss.o(i.rdtss_create)
+ rdtss_create 0x0100e401 Thumb Code 70 rdtss.o(i.rdtss_create)
+ i.rdtss_destroy 0x0100e44c Section 0 rdtss.o(i.rdtss_destroy)
+ rdtss_destroy 0x0100e44d Thumb Code 66 rdtss.o(i.rdtss_destroy)
+ i.rdtss_get_att_handle 0x0100e48e Section 0 rdts_common.o(i.rdtss_get_att_handle)
+ i.rdtss_get_att_idx 0x0100e4aa Section 0 rdts_common.o(i.rdtss_get_att_idx)
+ i.rdtss_init 0x0100e4d2 Section 0 rdtss.o(i.rdtss_init)
+ rdtss_init 0x0100e4d3 Thumb Code 152 rdtss.o(i.rdtss_init)
+ i.rdtss_init_ccc_values 0x0100e56c Section 0 rdtss_task.o(i.rdtss_init_ccc_values)
+ i.rdtss_prf_itf_get 0x0100e610 Section 0 rdtss.o(i.rdtss_prf_itf_get)
+ i.rdtss_send_notify 0x0100e618 Section 0 app_rdtss.o(i.rdtss_send_notify)
+ i.rdtss_set_ccc_value 0x0100e66c Section 0 rdtss_task.o(i.rdtss_set_ccc_value)
+ i.rdtss_task_init 0x0100e6a0 Section 0 rdtss_task.o(i.rdtss_task_init)
+ i.rdtss_val_ind_req_handler 0x0100e6c0 Section 0 rdtss_task.o(i.rdtss_val_ind_req_handler)
+ rdtss_val_ind_req_handler 0x0100e6c1 Thumb Code 176 rdtss_task.o(i.rdtss_val_ind_req_handler)
+ i.rdtss_val_ntf_cfm_handler 0x0100e770 Section 0 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
+ rdtss_val_ntf_cfm_handler 0x0100e771 Thumb Code 10 app_rdtss.o(i.rdtss_val_ntf_cfm_handler)
+ i.rdtss_val_ntf_req_handler 0x0100e77a Section 0 rdtss_task.o(i.rdtss_val_ntf_req_handler)
+ rdtss_val_ntf_req_handler 0x0100e77b Thumb Code 166 rdtss_task.o(i.rdtss_val_ntf_req_handler)
+ i.rdtss_val_set_req_handler 0x0100e820 Section 0 rdtss_task.o(i.rdtss_val_set_req_handler)
+ rdtss_val_set_req_handler 0x0100e821 Thumb Code 32 rdtss_task.o(i.rdtss_val_set_req_handler)
+ i.rdtss_val_write_ind_handler 0x0100e840 Section 0 app_rdtss.o(i.rdtss_val_write_ind_handler)
+ rdtss_val_write_ind_handler 0x0100e841 Thumb Code 62 app_rdtss.o(i.rdtss_val_write_ind_handler)
+ i.rdtss_value_req_ind_handler 0x0100e884 Section 0 app_rdtss.o(i.rdtss_value_req_ind_handler)
+ rdtss_value_req_ind_handler 0x0100e885 Thumb Code 56 app_rdtss.o(i.rdtss_value_req_ind_handler)
+ i.rdtss_value_req_rsp_handler 0x0100e8c8 Section 0 rdtss_task.o(i.rdtss_value_req_rsp_handler)
+ rdtss_value_req_rsp_handler 0x0100e8c9 Thumb Code 124 rdtss_task.o(i.rdtss_value_req_rsp_handler)
+ i.rwip_init 0x0100e948 Section 0 rwip.o(i.rwip_init)
+ i.rwip_slp_isr 0x0100ea60 Section 0 rwip_driver.o(i.rwip_slp_isr)
+ i.timer_canceled_handler 0x0100eb58 Section 0 ns_timer.o(i.timer_canceled_handler)
+ timer_canceled_handler 0x0100eb59 Thumb Code 2 ns_timer.o(i.timer_canceled_handler)
+ i.timer_modified_handler 0x0100eb5a Section 0 ns_timer.o(i.timer_modified_handler)
+ timer_modified_handler 0x0100eb5b Thumb Code 2 ns_timer.o(i.timer_modified_handler)
+ i.uxListRemove 0x0100eb5c Section 0 list.o(i.uxListRemove)
+ i.uxTaskGetNumberOfTasks 0x0100eb84 Section 0 tasks.o(i.uxTaskGetNumberOfTasks)
+ i.uxTaskGetSystemState 0x0100eb90 Section 0 tasks.o(i.uxTaskGetSystemState)
+ i.vListInitialise 0x0100ec28 Section 0 list.o(i.vListInitialise)
+ i.vListInitialiseItem 0x0100ec3e Section 0 list.o(i.vListInitialiseItem)
+ i.vListInsert 0x0100ec44 Section 0 list.o(i.vListInsert)
+ i.vListInsertEnd 0x0100ec76 Section 0 list.o(i.vListInsertEnd)
+ i.vPortEnterCritical 0x0100ec90 Section 0 port.o(i.vPortEnterCritical)
+ i.vPortExitCritical 0x0100eca8 Section 0 port.o(i.vPortExitCritical)
+ i.vPortFree 0x0100ecc4 Section 0 heap_4.o(i.vPortFree)
+ i.vPortYield 0x0100ed08 Section 0 port.o(i.vPortYield)
+ i.vTaskDelay 0x0100ed20 Section 0 tasks.o(i.vTaskDelay)
+ i.vTaskInternalSetTimeOutState 0x0100ed50 Section 0 tasks.o(i.vTaskInternalSetTimeOutState)
+ i.vTaskList 0x0100ed60 Section 0 tasks.o(i.vTaskList)
+ i.vTaskMissedYield 0x0100ee30 Section 0 tasks.o(i.vTaskMissedYield)
+ i.vTaskPlaceOnEventList 0x0100ee3c Section 0 tasks.o(i.vTaskPlaceOnEventList)
+ i.vTaskPriorityDisinheritAfterTimeout 0x0100ee60 Section 0 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
+ i.vTaskStartScheduler 0x0100eed4 Section 0 tasks.o(i.vTaskStartScheduler)
+ i.vTaskSuspendAll 0x0100ef24 Section 0 tasks.o(i.vTaskSuspendAll)
+ i.vTaskSwitchContext 0x0100ef34 Section 0 tasks.o(i.vTaskSwitchContext)
+ i.xPortGetFreeHeapSize 0x0100ef98 Section 0 heap_4.o(i.xPortGetFreeHeapSize)
+ i.xPortGetMinimumEverFreeHeapSize 0x0100efa4 Section 0 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
+ i.xPortStartScheduler 0x0100efb0 Section 0 port.o(i.xPortStartScheduler)
+ i.xQueueCreateMutex 0x0100f000 Section 0 queue.o(i.xQueueCreateMutex)
+ i.xQueueGenericCreate 0x0100f024 Section 0 queue.o(i.xQueueGenericCreate)
+ i.xQueueGenericReset 0x0100f068 Section 0 queue.o(i.xQueueGenericReset)
+ i.xQueueGenericSend 0x0100f0d6 Section 0 queue.o(i.xQueueGenericSend)
+ i.xQueueGenericSendFromISR 0x0100f264 Section 0 queue.o(i.xQueueGenericSendFromISR)
+ i.xQueueReceive 0x0100f2f2 Section 0 queue.o(i.xQueueReceive)
+ i.xQueueSemaphoreTake 0x0100f434 Section 0 queue.o(i.xQueueSemaphoreTake)
+ i.xTaskCheckForTimeOut 0x0100f5a8 Section 0 tasks.o(i.xTaskCheckForTimeOut)
+ i.xTaskCreate 0x0100f60c Section 0 tasks.o(i.xTaskCreate)
+ i.xTaskGetSchedulerState 0x0100f784 Section 0 tasks.o(i.xTaskGetSchedulerState)
+ i.xTaskGetTickCount 0x0100f7a4 Section 0 tasks.o(i.xTaskGetTickCount)
+ i.xTaskIncrementTick 0x0100f7b0 Section 0 tasks.o(i.xTaskIncrementTick)
+ i.xTaskPriorityDisinherit 0x0100f884 Section 0 tasks.o(i.xTaskPriorityDisinherit)
+ i.xTaskPriorityInherit 0x0100f8ec Section 0 tasks.o(i.xTaskPriorityInherit)
+ i.xTaskRemoveFromEventList 0x0100f964 Section 0 tasks.o(i.xTaskRemoveFromEventList)
+ i.xTaskResumeAll 0x0100f9c8 Section 0 tasks.o(i.xTaskResumeAll)
+ .constdata 0x0100fa90 Section 472 system_n32wb03x.o(.constdata)
+ .constdata 0x0100fc68 Section 12 n32wb03x_rcc.o(.constdata)
+ s_AhbPresTable 0x0100fc68 Data 4 n32wb03x_rcc.o(.constdata)
+ s_ApbPresTable 0x0100fc6c Data 8 n32wb03x_rcc.o(.constdata)
+ .constdata 0x0100fc74 Section 804 n32wb03x_qflash.o(.constdata)
+ .constdata 0x0100ff98 Section 30 rwip_driver.o(.constdata)
+ TXPWR_MAP 0x0100ff98 Data 30 rwip_driver.o(.constdata)
+ .constdata 0x0100ffb8 Section 168 diss.o(.constdata)
+ .constdata 0x01010060 Section 24 diss_task.o(.constdata)
+ diss_msg_handler_tab 0x01010060 Data 24 diss_task.o(.constdata)
+ .constdata 0x01010078 Section 16 rdtss.o(.constdata)
+ .constdata 0x01010088 Section 72 rdtss_task.o(.constdata)
+ rdtss_msg_handler_tab 0x01010088 Data 72 rdtss_task.o(.constdata)
+ .constdata 0x010100d0 Section 40 ns_sec.o(.constdata)
+ .constdata 0x010100f8 Section 8 ns_sec.o(.constdata)
+ .constdata 0x01010100 Section 820 ns_ble.o(.constdata)
+ fun_5_Array 0x01010100 Data 820 ns_ble.o(.constdata)
+ .constdata 0x01010434 Section 152 ns_ble_task.o(.constdata)
+ gapm_att_db 0x01010434 Data 88 ns_ble_task.o(.constdata)
+ gattm_att_db 0x0101048c Data 64 ns_ble_task.o(.constdata)
+ .constdata 0x010104cc Section 200 ns_ble_task.o(.constdata)
+ app_msg_handler_tab 0x010104cc Data 200 ns_ble_task.o(.constdata)
+ .constdata 0x01010594 Section 12 ns_ble_task.o(.constdata)
+ .constdata 0x010105a0 Section 8 app_dis.o(.constdata)
+ .constdata 0x010105a8 Section 8 app_dis.o(.constdata)
+ .constdata 0x010105b0 Section 178 app_rdtss.o(.constdata)
+ .constdata 0x01010664 Section 24 app_rdtss.o(.constdata)
+ .constdata 0x0101067c Section 48 cli_core.o(.constdata)
+ s_cmds 0x0101067c Data 48 cli_core.o(.constdata)
+ .conststring 0x010106ac Section 178 cli_core.o(.conststring)
.data 0x20004000 Section 4 system_n32wb03x.o(.data)
.data 0x20004004 Section 12 n32wb03x_qflash.o(.data)
.data 0x20004010 Section 20 rwip_driver.o(.data)
@@ -2316,58 +2346,67 @@ 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 60 tasks.o(.data)
- pxDelayedTaskList 0x20004750 Data 4 tasks.o(.data)
- pxOverflowDelayedTaskList 0x20004754 Data 4 tasks.o(.data)
- uxDeletedTasksWaitingCleanUp 0x20004758 Data 4 tasks.o(.data)
- uxCurrentNumberOfTasks 0x2000475c Data 4 tasks.o(.data)
- xTickCount 0x20004760 Data 4 tasks.o(.data)
- uxTopReadyPriority 0x20004764 Data 4 tasks.o(.data)
- xSchedulerRunning 0x20004768 Data 4 tasks.o(.data)
- uxPendedTicks 0x2000476c Data 4 tasks.o(.data)
- xYieldPending 0x20004770 Data 4 tasks.o(.data)
- xNumOfOverflows 0x20004774 Data 4 tasks.o(.data)
- uxTaskNumber 0x20004778 Data 4 tasks.o(.data)
- xNextTaskUnblockTime 0x2000477c Data 4 tasks.o(.data)
- xIdleTaskHandle 0x20004780 Data 4 tasks.o(.data)
- uxSchedulerSuspended 0x20004784 Data 4 tasks.o(.data)
- .data 0x20004788 Section 24 heap_4.o(.data)
- pxEnd 0x20004788 Data 4 heap_4.o(.data)
- xFreeBytesRemaining 0x2000478c Data 4 heap_4.o(.data)
- xMinimumEverFreeBytesRemaining 0x20004790 Data 4 heap_4.o(.data)
- xBlockAllocatedBit 0x20004794 Data 4 heap_4.o(.data)
- xStart 0x20004798 Data 8 heap_4.o(.data)
- .data 0x200047a0 Section 4 port.o(.data)
- uxCriticalNesting 0x200047a0 Data 4 port.o(.data)
- .data 0x200047a4 Section 4 rand.o(.data)
- _rand_state 0x200047a4 Data 4 rand.o(.data)
- .bss 0x200047a8 Section 52 system_n32wb03x.o(.bss)
- .bss 0x200047dc Section 808 n32wb03x_qflash.o(.bss)
- ram_qflash_cmd 0x200047dc Data 808 n32wb03x_qflash.o(.bss)
- .bss 0x20004b04 Section 284 prf.o(.bss)
- .bss 0x20004c20 Section 80 ns_timer.o(.bss)
- timer_callback_array 0x20004c20 Data 40 ns_timer.o(.bss)
- modified_timer_callback_array 0x20004c48 Data 40 ns_timer.o(.bss)
- .bss 0x20004c70 Section 92 ns_sec.o(.bss)
- .bss 0x20004ccc Section 432 ns_ble.o(.bss)
- .bss 0x20004e7c Section 480 cli_core.o(.bss)
- s_taskList 0x20004e7c Data 384 cli_core.o(.bss)
- s_txBuf 0x20004ffc Data 96 cli_core.o(.bss)
- .bss 0x2000505c Section 576 app_cli.o(.bss)
- line 0x2000505c Data 64 app_cli.o(.bss)
- s_history 0x2000509c Data 512 app_cli.o(.bss)
- .bss 0x2000529c Section 512 ble_up.o(.bss)
- s_buf 0x2000529c Data 512 ble_up.o(.bss)
- .bss 0x2000549c Section 240 tasks.o(.bss)
- pxReadyTasksLists 0x2000549c Data 140 tasks.o(.bss)
- xDelayedTaskList1 0x20005528 Data 20 tasks.o(.bss)
- xDelayedTaskList2 0x2000553c Data 20 tasks.o(.bss)
- xPendingReadyList 0x20005550 Data 20 tasks.o(.bss)
- xTasksWaitingTermination 0x20005564 Data 20 tasks.o(.bss)
- xSuspendedTaskList 0x20005578 Data 20 tasks.o(.bss)
- .bss 0x2000558c Section 20480 heap_4.o(.bss)
- ucHeap 0x2000558c Data 20480 heap_4.o(.bss)
- STACK 0x2000a590 Section 2048 startup_n32wb03x.o(STACK)
+ .data 0x2000474c Section 6 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 60 tasks.o(.data)
+ pxDelayedTaskList 0x20004758 Data 4 tasks.o(.data)
+ pxOverflowDelayedTaskList 0x2000475c Data 4 tasks.o(.data)
+ uxDeletedTasksWaitingCleanUp 0x20004760 Data 4 tasks.o(.data)
+ uxCurrentNumberOfTasks 0x20004764 Data 4 tasks.o(.data)
+ xTickCount 0x20004768 Data 4 tasks.o(.data)
+ uxTopReadyPriority 0x2000476c Data 4 tasks.o(.data)
+ xSchedulerRunning 0x20004770 Data 4 tasks.o(.data)
+ uxPendedTicks 0x20004774 Data 4 tasks.o(.data)
+ xYieldPending 0x20004778 Data 4 tasks.o(.data)
+ xNumOfOverflows 0x2000477c Data 4 tasks.o(.data)
+ uxTaskNumber 0x20004780 Data 4 tasks.o(.data)
+ xNextTaskUnblockTime 0x20004784 Data 4 tasks.o(.data)
+ xIdleTaskHandle 0x20004788 Data 4 tasks.o(.data)
+ uxSchedulerSuspended 0x2000478c Data 4 tasks.o(.data)
+ .data 0x20004790 Section 24 heap_4.o(.data)
+ pxEnd 0x20004790 Data 4 heap_4.o(.data)
+ xFreeBytesRemaining 0x20004794 Data 4 heap_4.o(.data)
+ xMinimumEverFreeBytesRemaining 0x20004798 Data 4 heap_4.o(.data)
+ xBlockAllocatedBit 0x2000479c Data 4 heap_4.o(.data)
+ xStart 0x200047a0 Data 8 heap_4.o(.data)
+ .data 0x200047a8 Section 4 port.o(.data)
+ uxCriticalNesting 0x200047a8 Data 4 port.o(.data)
+ .data 0x200047ac Section 4 rand.o(.data)
+ _rand_state 0x200047ac Data 4 rand.o(.data)
+ .bss 0x200047b0 Section 52 system_n32wb03x.o(.bss)
+ .bss 0x200047e4 Section 808 n32wb03x_qflash.o(.bss)
+ ram_qflash_cmd 0x200047e4 Data 808 n32wb03x_qflash.o(.bss)
+ .bss 0x20004b0c Section 284 prf.o(.bss)
+ .bss 0x20004c28 Section 80 ns_timer.o(.bss)
+ timer_callback_array 0x20004c28 Data 40 ns_timer.o(.bss)
+ modified_timer_callback_array 0x20004c50 Data 40 ns_timer.o(.bss)
+ .bss 0x20004c78 Section 92 ns_sec.o(.bss)
+ .bss 0x20004cd4 Section 432 ns_ble.o(.bss)
+ .bss 0x20004e84 Section 480 cli_core.o(.bss)
+ s_taskList 0x20004e84 Data 384 cli_core.o(.bss)
+ s_txBuf 0x20005004 Data 96 cli_core.o(.bss)
+ .bss 0x20005064 Section 576 app_cli.o(.bss)
+ line 0x20005064 Data 64 app_cli.o(.bss)
+ s_history 0x200050a4 Data 512 app_cli.o(.bss)
+ .bss 0x200052a4 Section 512 ble_up.o(.bss)
+ s_buf 0x200052a4 Data 512 ble_up.o(.bss)
+ .bss 0x200054a4 Section 827 app_ble_proto.o(.bss)
+ s_line 0x200054a4 Data 64 app_ble_proto.o(.bss)
+ s_rxBuf 0x200054e4 Data 512 app_ble_proto.o(.bss)
+ s_txFrame 0x200056e4 Data 251 app_ble_proto.o(.bss)
+ .bss 0x200057e0 Section 240 tasks.o(.bss)
+ pxReadyTasksLists 0x200057e0 Data 140 tasks.o(.bss)
+ xDelayedTaskList1 0x2000586c Data 20 tasks.o(.bss)
+ xDelayedTaskList2 0x20005880 Data 20 tasks.o(.bss)
+ xPendingReadyList 0x20005894 Data 20 tasks.o(.bss)
+ xTasksWaitingTermination 0x200058a8 Data 20 tasks.o(.bss)
+ xSuspendedTaskList 0x200058bc Data 20 tasks.o(.bss)
+ .bss 0x200058d0 Section 20480 heap_4.o(.bss)
+ ucHeap 0x200058d0 Data 20480 heap_4.o(.bss)
+ STACK 0x2000a8d0 Section 2048 startup_n32wb03x.o(STACK)
Global Symbols
@@ -3343,214 +3382,216 @@ Image Symbol Table
Long Thumb to Thumb Veneer to ahi_init 0x01008929 Thumb Code 12 anon$$obj.o(Veneer$$Code)
Long Thumb to Thumb Veneer to __ARM_common_ll_muluu 0x01008935 Thumb Code 12 anon$$obj.o(Veneer$$Code)
AppCli_Init 0x01008941 Thumb Code 30 app_cli.o(i.AppCli_Init)
- AppCli_InputBytes 0x01008969 Thumb Code 8 app_cli.o(i.AppCli_InputBytes)
- DMA_ClearFlag 0x01009069 Thumb Code 4 n32wb03x_dma.o(i.DMA_ClearFlag)
- DMA_DeInit 0x0100906d Thumb Code 106 n32wb03x_dma.o(i.DMA_DeInit)
- DMA_EnableChannel 0x010090f5 Thumb Code 20 n32wb03x_dma.o(i.DMA_EnableChannel)
- DMA_GetFlagStatus 0x0100910d Thumb Code 14 n32wb03x_dma.o(i.DMA_GetFlagStatus)
- DMA_Init 0x0100911d Thumb Code 58 n32wb03x_dma.o(i.DMA_Init)
- DMA_RequestRemap 0x0100915d Thumb Code 14 n32wb03x_dma.o(i.DMA_RequestRemap)
- EXTI_ClrITPendBit 0x0100916d Thumb Code 6 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
- EXTI_GetITStatus 0x01009179 Thumb Code 24 n32wb03x_exti.o(i.EXTI_GetITStatus)
- EXTI_InitPeripheral 0x01009195 Thumb Code 108 n32wb03x_exti.o(i.EXTI_InitPeripheral)
- GPIO_InitPeripheral 0x01009205 Thumb Code 184 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
- GPIO_InitStruct 0x010092bd Thumb Code 22 n32wb03x_gpio.o(i.GPIO_InitStruct)
- GPIO_ResetBits 0x010092d9 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_ResetBits)
- GPIO_SetBits 0x010092dd Thumb Code 4 n32wb03x_gpio.o(i.GPIO_SetBits)
- GPIO_TogglePin 0x010092e1 Thumb Code 8 n32wb03x_gpio.o(i.GPIO_TogglePin)
- HardFault_Handler 0x010092e9 Thumb Code 58 n32wb03x_it.o(i.HardFault_Handler)
- LedBlink 0x01009399 Thumb Code 8 app_gpio.o(i.LedBlink)
- LedInit 0x010093a1 Thumb Code 64 app_gpio.o(i.LedInit)
- LedOff 0x010093ed Thumb Code 8 app_gpio.o(i.LedOff)
- LedOn 0x010093f5 Thumb Code 8 app_gpio.o(i.LedOn)
- NVIC_Init 0x010093fd Thumb Code 102 misc.o(i.NVIC_Init)
- OTPTrim_Read 0x01009475 Thumb Code 186 system_n32wb03x.o(i.OTPTrim_Read)
- Qflash_Erase_Sector 0x01009541 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
- Qflash_Init 0x01009565 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Init)
- Qflash_Write 0x0100959d Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Write)
- RCC_EnableAHBPeriphClk 0x010095c1 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
- RCC_EnableAPB2PeriphClk 0x010095d9 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
- RCC_GetClocksFreqValue 0x010095f1 Thumb Code 90 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
- SVC_Handler 0x01009665 Thumb Code 2 port.o(i.SVC_Handler)
- SysTick_Handler 0x01009669 Thumb Code 32 port.o(i.SysTick_Handler)
- SystemGetMacAddr 0x0100968d Thumb Code 44 system_n32wb03x.o(i.SystemGetMacAddr)
- SystemInit 0x010096c1 Thumb Code 346 system_n32wb03x.o(i.SystemInit)
- USART1_IRQHandler 0x01009841 Thumb Code 8 n32wb03x_it.o(i.USART1_IRQHandler)
- USART_ConfigInt 0x01009849 Thumb Code 50 n32wb03x_usart.o(i.USART_ConfigInt)
- USART_Enable 0x0100987d Thumb Code 22 n32wb03x_usart.o(i.USART_Enable)
- USART_EnableDMA 0x01009899 Thumb Code 16 n32wb03x_usart.o(i.USART_EnableDMA)
- USART_GetFlagStatus 0x010098a9 Thumb Code 14 n32wb03x_usart.o(i.USART_GetFlagStatus)
- USART_GetIntStatus 0x010098b7 Thumb Code 64 n32wb03x_usart.o(i.USART_GetIntStatus)
- USART_Init 0x010098f9 Thumb Code 120 n32wb03x_usart.o(i.USART_Init)
- USART_ReceiveData 0x01009981 Thumb Code 8 n32wb03x_usart.o(i.USART_ReceiveData)
- USART_SendData 0x01009989 Thumb Code 8 n32wb03x_usart.o(i.USART_SendData)
- __0printf 0x01009991 Thumb Code 24 printfa.o(i.__0printf)
- __1printf 0x01009991 Thumb Code 0 printfa.o(i.__0printf)
- __2printf 0x01009991 Thumb Code 0 printfa.o(i.__0printf)
- __c89printf 0x01009991 Thumb Code 0 printfa.o(i.__0printf)
- printf 0x01009991 Thumb Code 0 printfa.o(i.__0printf)
- __0sprintf 0x010099b1 Thumb Code 36 printfa.o(i.__0sprintf)
- __1sprintf 0x010099b1 Thumb Code 0 printfa.o(i.__0sprintf)
- __2sprintf 0x010099b1 Thumb Code 0 printfa.o(i.__0sprintf)
- __c89sprintf 0x010099b1 Thumb Code 0 printfa.o(i.__0sprintf)
- sprintf 0x010099b1 Thumb Code 0 printfa.o(i.__0sprintf)
- __0vsnprintf 0x010099d9 Thumb Code 40 printfa.o(i.__0vsnprintf)
- __1vsnprintf 0x010099d9 Thumb Code 0 printfa.o(i.__0vsnprintf)
- __2vsnprintf 0x010099d9 Thumb Code 0 printfa.o(i.__0vsnprintf)
- __c89vsnprintf 0x010099d9 Thumb Code 0 printfa.o(i.__0vsnprintf)
- vsnprintf 0x010099d9 Thumb Code 0 printfa.o(i.__0vsnprintf)
- __ARM_clz 0x01009a05 Thumb Code 46 depilogue.o(i.__ARM_clz)
- app_ble_adv_init 0x0100a301 Thumb Code 90 app_ble.o(i.app_ble_adv_init)
- app_ble_adv_msg_handler 0x0100a375 Thumb Code 2 app_ble.o(i.app_ble_adv_msg_handler)
- app_ble_gap_params_init 0x0100a379 Thumb Code 118 app_ble.o(i.app_ble_gap_params_init)
- app_ble_init 0x0100a411 Thumb Code 58 app_ble.o(i.app_ble_init)
- app_ble_msg_handler 0x0100a45d Thumb Code 50 app_ble.o(i.app_ble_msg_handler)
- app_ble_sec_init 0x0100a499 Thumb Code 70 app_ble.o(i.app_ble_sec_init)
- app_dis_add_dis 0x0100a5c5 Thumb Code 74 app_dis.o(i.app_dis_add_dis)
- app_entry_point_handler 0x0100a621 Thumb Code 238 ns_ble_task.o(i.app_entry_point_handler)
- app_rdtss_add_rdts 0x0100a7ed Thumb Code 82 app_rdtss.o(i.app_rdtss_add_rdts)
- app_user_msg_handler 0x0100aa05 Thumb Code 2 app_ble.o(i.app_user_msg_handler)
- attm_att_set_value 0x0100aa09 Thumb Code 172 lib_att.o(i.attm_att_set_value)
- ble_up_on_cfm 0x0100aad9 Thumb Code 14 ble_up.o(i.ble_up_on_cfm)
- ble_up_poll 0x0100aaed Thumb Code 76 ble_up.o(i.ble_up_poll)
- ble_up_write 0x0100ab45 Thumb Code 58 ble_up.o(i.ble_up_write)
- bsp_usart_init 0x0100ab8d Thumb Code 196 bsp_usart.o(i.bsp_usart_init)
- bsp_usart_read_byte 0x0100ac69 Thumb Code 52 bsp_usart.o(i.bsp_usart_read_byte)
- bsp_usart_rx_inject 0x0100aca1 Thumb Code 60 bsp_usart.o(i.bsp_usart_rx_inject)
- bsp_usart_rx_isr_handler 0x0100ace1 Thumb Code 68 bsp_usart.o(i.bsp_usart_rx_isr_handler)
- bsp_usart_tx_lock 0x0100ad35 Thumb Code 28 bsp_usart.o(i.bsp_usart_tx_lock)
- bsp_usart_tx_unlock 0x0100ad55 Thumb Code 32 bsp_usart.o(i.bsp_usart_tx_unlock)
- bsp_usart_write_dma 0x0100ad79 Thumb Code 134 bsp_usart.o(i.bsp_usart_write_dma)
- check_client_char_cfg 0x0100ae11 Thumb Code 42 rdts_common.o(i.check_client_char_cfg)
- cli_cmd_count 0x0100ae3b Thumb Code 4 cli_core.o(i.cli_cmd_count)
- cli_cmd_name 0x0100ae41 Thumb Code 18 cli_core.o(i.cli_cmd_name)
- cli_exec_line 0x0100ae59 Thumb Code 140 cli_core.o(i.cli_exec_line)
- cli_printf 0x0100af0d Thumb Code 36 cli_core.o(i.cli_printf)
- cli_set_output 0x0100afa1 Thumb Code 6 cli_core.o(i.cli_set_output)
- cli_write 0x0100afad Thumb Code 44 cli_core.o(i.cli_write)
- diss_check_val_len 0x0100afdd Thumb Code 42 diss.o(i.diss_check_val_len)
- diss_handle_to_value 0x0100b049 Thumb Code 52 diss.o(i.diss_handle_to_value)
- diss_prf_itf_get 0x0100b11d Thumb Code 4 diss.o(i.diss_prf_itf_get)
- diss_task_init 0x0100b1c1 Thumb Code 28 diss_task.o(i.diss_task_init)
- diss_value_to_handle 0x0100b31d Thumb Code 58 diss.o(i.diss_value_to_handle)
- eTaskGetState 0x0100b359 Thumb Code 82 tasks.o(i.eTaskGetState)
- fputc 0x0100b3b9 Thumb Code 54 bsp_usart.o(i.fputc)
- get_cfg_handle 0x0100c57d Thumb Code 98 rdts_common.o(i.get_cfg_handle)
- get_value_handle 0x0100c5e9 Thumb Code 78 rdts_common.o(i.get_value_handle)
- llhwc_modem_setmode 0x0100c659 Thumb Code 44 rwip_driver.o(i.llhwc_modem_setmode)
- llhwc_phy_prerx_flash 0x0100c689 Thumb Code 172 rwip_driver.o(i.llhwc_phy_prerx_flash)
- main 0x0100c849 Thumb Code 128 main.o(i.main)
- ns_EXTI4_12_IRQHandler 0x0100c9e1 Thumb Code 76 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
- ns_HardFault_Handler 0x0100ca3d Thumb Code 26 ns_ble.o(i.ns_HardFault_Handler)
- ns_ble_add_prf_func_register 0x0100ca65 Thumb Code 28 ns_ble.o(i.ns_ble_add_prf_func_register)
- ns_ble_add_svc 0x0100ca85 Thumb Code 34 ns_ble.o(i.ns_ble_add_svc)
- ns_ble_adv_fsm_next 0x0100cab1 Thumb Code 202 ns_ble.o(i.ns_ble_adv_fsm_next)
- ns_ble_adv_init 0x0100cb8d Thumb Code 58 ns_ble.o(i.ns_ble_adv_init)
- ns_ble_adv_start 0x0100cbd5 Thumb Code 72 ns_ble.o(i.ns_ble_adv_start)
- ns_ble_adv_stop 0x0100cc25 Thumb Code 66 ns_ble.o(i.ns_ble_adv_stop)
- ns_ble_delete_init 0x0100cc71 Thumb Code 46 ns_ble.o(i.ns_ble_delete_init)
- ns_ble_delete_scan 0x0100ccad Thumb Code 42 ns_ble.o(i.ns_ble_delete_scan)
- ns_ble_disconnect 0x0100cce5 Thumb Code 34 ns_ble.o(i.ns_ble_disconnect)
- ns_ble_gap_init 0x0100cd11 Thumb Code 70 ns_ble.o(i.ns_ble_gap_init)
- ns_ble_get_connection_num 0x0100cd7d Thumb Code 32 ns_ble.o(i.ns_ble_get_connection_num)
- ns_ble_list_set_ral 0x0100cda1 Thumb Code 76 ns_ble.o(i.ns_ble_list_set_ral)
- ns_ble_lsc_config 0x0100cdf1 Thumb Code 106 ns_ble.o(i.ns_ble_lsc_config)
- ns_ble_prf_task_register 0x0100ce75 Thumb Code 34 ns_ble.o(i.ns_ble_prf_task_register)
- ns_ble_scan_data_find 0x0100ce9d Thumb Code 72 ns_ble.o(i.ns_ble_scan_data_find)
- ns_ble_stack_init 0x0100cee5 Thumb Code 448 ns_ble.o(i.ns_ble_stack_init)
- ns_ble_start_init 0x0100d15d Thumb Code 260 ns_ble.o(i.ns_ble_start_init)
- ns_ble_start_scan 0x0100d281 Thumb Code 178 ns_ble.o(i.ns_ble_start_scan)
- ns_ble_stop_init 0x0100d34d Thumb Code 42 ns_ble.o(i.ns_ble_stop_init)
- ns_ble_stop_scan 0x0100d385 Thumb Code 48 ns_ble.o(i.ns_ble_stop_scan)
- ns_ble_update_param 0x0100d3c1 Thumb Code 112 ns_ble.o(i.ns_ble_update_param)
- ns_bond_last_bonded_addr 0x0100d481 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_addr)
- ns_bond_last_bonded_peer_id 0x0100d4b1 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_peer_id)
- ns_bond_last_bonded_ral_info 0x0100d4e1 Thumb Code 92 ns_sec.o(i.ns_bond_last_bonded_ral_info)
- ns_bond_resolv_addr_start 0x0100d545 Thumb Code 92 ns_sec.o(i.ns_bond_resolv_addr_start)
- ns_bond_search_addr_irk 0x0100d5a5 Thumb Code 110 ns_sec.o(i.ns_bond_search_addr_irk)
- ns_peripheral_config 0x0100d621 Thumb Code 162 ns_ble.o(i.ns_peripheral_config)
- ns_sec_bond_store_evt_handler 0x0100d6f5 Thumb Code 308 ns_sec.o(i.ns_sec_bond_store_evt_handler)
- ns_sec_get_bond_status 0x0100d855 Thumb Code 12 ns_sec.o(i.ns_sec_get_bond_status)
- ns_sec_get_iocap 0x0100d865 Thumb Code 6 ns_sec.o(i.ns_sec_get_iocap)
- ns_sec_init 0x0100d871 Thumb Code 94 ns_sec.o(i.ns_sec_init)
- ns_sleep_lock_acquire 0x0100d8d9 Thumb Code 20 ns_sleep.o(i.ns_sleep_lock_acquire)
- ns_sleep_lock_release 0x0100d8f1 Thumb Code 16 ns_sleep.o(i.ns_sleep_lock_release)
- ns_timer_api_process_handler 0x0100d905 Thumb Code 166 ns_timer.o(i.ns_timer_api_process_handler)
- prf_add_profile 0x0100da11 Thumb Code 132 prf.o(i.prf_add_profile)
- prf_dst_task_get 0x0100da99 Thumb Code 16 prf.o(i.prf_dst_task_get)
- prf_env_get 0x0100daa9 Thumb Code 44 prf.o(i.prf_env_get)
- prf_get_id_from_task 0x0100dad9 Thumb Code 50 prf.o(i.prf_get_id_from_task)
- prf_get_itf_func_register 0x0100db11 Thumb Code 34 prf.o(i.prf_get_itf_func_register)
- prf_get_task_from_id 0x0100db39 Thumb Code 50 prf.o(i.prf_get_task_from_id)
- prf_init 0x0100db71 Thumb Code 170 prf.o(i.prf_init)
- pvPortMalloc 0x0100df19 Thumb Code 230 heap_4.o(i.pvPortMalloc)
- pvTaskIncrementMutexHeldCount 0x0100e00d Thumb Code 20 tasks.o(i.pvTaskIncrementMutexHeldCount)
- pxPortInitialiseStack 0x0100e025 Thumb Code 30 port.o(i.pxPortInitialiseStack)
- rdtss_get_att_handle 0x0100e207 Thumb Code 28 rdts_common.o(i.rdtss_get_att_handle)
- rdtss_get_att_idx 0x0100e223 Thumb Code 40 rdts_common.o(i.rdtss_get_att_idx)
- rdtss_init_ccc_values 0x0100e2e5 Thumb Code 160 rdtss_task.o(i.rdtss_init_ccc_values)
- rdtss_prf_itf_get 0x0100e389 Thumb Code 4 rdtss.o(i.rdtss_prf_itf_get)
- rdtss_send_notify 0x0100e391 Thumb Code 70 app_rdtss.o(i.rdtss_send_notify)
- rdtss_set_ccc_value 0x0100e3e5 Thumb Code 52 rdtss_task.o(i.rdtss_set_ccc_value)
- rdtss_task_init 0x0100e419 Thumb Code 28 rdtss_task.o(i.rdtss_task_init)
- rwip_init 0x0100e6c1 Thumb Code 198 rwip.o(i.rwip_init)
- rwip_slp_isr 0x0100e7d9 Thumb Code 198 rwip_driver.o(i.rwip_slp_isr)
- uxListRemove 0x0100e8d5 Thumb Code 38 list.o(i.uxListRemove)
- uxTaskGetNumberOfTasks 0x0100e8fd Thumb Code 6 tasks.o(i.uxTaskGetNumberOfTasks)
- uxTaskGetSystemState 0x0100e909 Thumb Code 134 tasks.o(i.uxTaskGetSystemState)
- vListInitialise 0x0100e9a1 Thumb Code 22 list.o(i.vListInitialise)
- vListInitialiseItem 0x0100e9b7 Thumb Code 6 list.o(i.vListInitialiseItem)
- vListInsert 0x0100e9bd Thumb Code 50 list.o(i.vListInsert)
- vListInsertEnd 0x0100e9ef Thumb Code 24 list.o(i.vListInsertEnd)
- vPortEnterCritical 0x0100ea09 Thumb Code 20 port.o(i.vPortEnterCritical)
- vPortExitCritical 0x0100ea21 Thumb Code 22 port.o(i.vPortExitCritical)
- vPortFree 0x0100ea3d Thumb Code 64 heap_4.o(i.vPortFree)
- vPortYield 0x0100ea81 Thumb Code 18 port.o(i.vPortYield)
- vTaskDelay 0x0100ea99 Thumb Code 44 tasks.o(i.vTaskDelay)
- vTaskInternalSetTimeOutState 0x0100eac9 Thumb Code 12 tasks.o(i.vTaskInternalSetTimeOutState)
- vTaskList 0x0100ead9 Thumb Code 188 tasks.o(i.vTaskList)
- vTaskMissedYield 0x0100eba9 Thumb Code 8 tasks.o(i.vTaskMissedYield)
- vTaskPlaceOnEventList 0x0100ebb5 Thumb Code 32 tasks.o(i.vTaskPlaceOnEventList)
- vTaskPriorityDisinheritAfterTimeout 0x0100ebd9 Thumb Code 106 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
- vTaskStartScheduler 0x0100ec4d Thumb Code 60 tasks.o(i.vTaskStartScheduler)
- vTaskSuspendAll 0x0100ec9d Thumb Code 10 tasks.o(i.vTaskSuspendAll)
- vTaskSwitchContext 0x0100ecad Thumb Code 92 tasks.o(i.vTaskSwitchContext)
- xPortGetFreeHeapSize 0x0100ed11 Thumb Code 6 heap_4.o(i.xPortGetFreeHeapSize)
- xPortGetMinimumEverFreeHeapSize 0x0100ed1d Thumb Code 6 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
- xPortStartScheduler 0x0100ed29 Thumb Code 62 port.o(i.xPortStartScheduler)
- xQueueCreateMutex 0x0100ed79 Thumb Code 36 queue.o(i.xQueueCreateMutex)
- xQueueGenericCreate 0x0100ed9d Thumb Code 68 queue.o(i.xQueueGenericCreate)
- xQueueGenericReset 0x0100ede1 Thumb Code 110 queue.o(i.xQueueGenericReset)
- xQueueGenericSend 0x0100ee4f Thumb Code 398 queue.o(i.xQueueGenericSend)
- xQueueGenericSendFromISR 0x0100efdd Thumb Code 142 queue.o(i.xQueueGenericSendFromISR)
- xQueueReceive 0x0100f06b Thumb Code 322 queue.o(i.xQueueReceive)
- xQueueSemaphoreTake 0x0100f1ad Thumb Code 370 queue.o(i.xQueueSemaphoreTake)
- xTaskCheckForTimeOut 0x0100f321 Thumb Code 94 tasks.o(i.xTaskCheckForTimeOut)
- xTaskCreate 0x0100f385 Thumb Code 348 tasks.o(i.xTaskCreate)
- xTaskGetSchedulerState 0x0100f4fd Thumb Code 26 tasks.o(i.xTaskGetSchedulerState)
- xTaskGetTickCount 0x0100f51d Thumb Code 6 tasks.o(i.xTaskGetTickCount)
- xTaskIncrementTick 0x0100f529 Thumb Code 202 tasks.o(i.xTaskIncrementTick)
- xTaskPriorityDisinherit 0x0100f5fd Thumb Code 96 tasks.o(i.xTaskPriorityDisinherit)
- xTaskPriorityInherit 0x0100f665 Thumb Code 110 tasks.o(i.xTaskPriorityInherit)
- xTaskRemoveFromEventList 0x0100f6dd Thumb Code 88 tasks.o(i.xTaskRemoveFromEventList)
- xTaskResumeAll 0x0100f741 Thumb Code 186 tasks.o(i.xTaskResumeAll)
- TRIM_READ_CMD_CODE 0x0100f808 Data 320 system_n32wb03x.o(.constdata)
- CMD_RDID 0x0100f948 Data 152 system_n32wb03x.o(.constdata)
- const_qflash_cmd 0x0100f9ec Data 804 n32wb03x_qflash.o(.constdata)
- diss_att_db 0x0100fd30 Data 152 diss.o(.constdata)
- diss_itf 0x0100fdc8 Data 16 diss.o(.constdata)
- rdtss_itf 0x0100fdf0 Data 16 rdtss.o(.constdata)
- app_sec_msg_handler_list 0x0100fe48 Data 40 ns_sec.o(.constdata)
- app_sec_handlers 0x0100fe70 Data 8 ns_sec.o(.constdata)
- TASK_DESC_APP_M 0x0101030c Data 12 ns_ble_task.o(.constdata)
- app_dis_msg_handler_list 0x01010318 Data 8 app_dis.o(.constdata)
- app_dis_handlers 0x01010320 Data 8 app_dis.o(.constdata)
- app_rdtss_handlers 0x01010328 Data 8 app_rdtss.o(.constdata)
- app_rdts_svc_uuid 0x01010330 Data 16 app_rdtss.o(.constdata)
- app_rdts_att_db 0x01010340 Data 154 app_rdtss.o(.constdata)
- app_rdtss_msg_handler_list 0x010103dc Data 24 app_rdtss.o(.constdata)
- Region$$Table$$Base 0x010104d8 Number 0 anon$$obj.o(Region$$Table)
- Region$$Table$$Limit 0x010104f8 Number 0 anon$$obj.o(Region$$Table)
+ DMA_ClearFlag 0x01009061 Thumb Code 4 n32wb03x_dma.o(i.DMA_ClearFlag)
+ DMA_DeInit 0x01009065 Thumb Code 106 n32wb03x_dma.o(i.DMA_DeInit)
+ DMA_EnableChannel 0x010090ed Thumb Code 20 n32wb03x_dma.o(i.DMA_EnableChannel)
+ DMA_GetFlagStatus 0x01009105 Thumb Code 14 n32wb03x_dma.o(i.DMA_GetFlagStatus)
+ DMA_Init 0x01009115 Thumb Code 58 n32wb03x_dma.o(i.DMA_Init)
+ DMA_RequestRemap 0x01009155 Thumb Code 14 n32wb03x_dma.o(i.DMA_RequestRemap)
+ EXTI_ClrITPendBit 0x01009165 Thumb Code 6 n32wb03x_exti.o(i.EXTI_ClrITPendBit)
+ EXTI_GetITStatus 0x01009171 Thumb Code 24 n32wb03x_exti.o(i.EXTI_GetITStatus)
+ EXTI_InitPeripheral 0x0100918d Thumb Code 108 n32wb03x_exti.o(i.EXTI_InitPeripheral)
+ GPIO_InitPeripheral 0x010091fd Thumb Code 184 n32wb03x_gpio.o(i.GPIO_InitPeripheral)
+ GPIO_InitStruct 0x010092b5 Thumb Code 22 n32wb03x_gpio.o(i.GPIO_InitStruct)
+ GPIO_ResetBits 0x010092d1 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_ResetBits)
+ GPIO_SetBits 0x010092d5 Thumb Code 4 n32wb03x_gpio.o(i.GPIO_SetBits)
+ GPIO_TogglePin 0x010092d9 Thumb Code 8 n32wb03x_gpio.o(i.GPIO_TogglePin)
+ HardFault_Handler 0x010092e1 Thumb Code 58 n32wb03x_it.o(i.HardFault_Handler)
+ LedBlink 0x01009391 Thumb Code 8 app_gpio.o(i.LedBlink)
+ LedInit 0x01009399 Thumb Code 64 app_gpio.o(i.LedInit)
+ LedOff 0x010093e5 Thumb Code 8 app_gpio.o(i.LedOff)
+ LedOn 0x010093ed Thumb Code 8 app_gpio.o(i.LedOn)
+ NVIC_Init 0x010093f5 Thumb Code 102 misc.o(i.NVIC_Init)
+ OTPTrim_Read 0x0100946d Thumb Code 186 system_n32wb03x.o(i.OTPTrim_Read)
+ Qflash_Erase_Sector 0x01009539 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Erase_Sector)
+ Qflash_Init 0x0100955d Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Init)
+ Qflash_Write 0x01009595 Thumb Code 30 n32wb03x_qflash.o(i.Qflash_Write)
+ RCC_EnableAHBPeriphClk 0x010095b9 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAHBPeriphClk)
+ RCC_EnableAPB2PeriphClk 0x010095d1 Thumb Code 18 n32wb03x_rcc.o(i.RCC_EnableAPB2PeriphClk)
+ RCC_GetClocksFreqValue 0x010095e9 Thumb Code 90 n32wb03x_rcc.o(i.RCC_GetClocksFreqValue)
+ SVC_Handler 0x0100965d Thumb Code 2 port.o(i.SVC_Handler)
+ SysTick_Handler 0x01009661 Thumb Code 32 port.o(i.SysTick_Handler)
+ SystemGetMacAddr 0x01009685 Thumb Code 44 system_n32wb03x.o(i.SystemGetMacAddr)
+ SystemInit 0x010096b9 Thumb Code 346 system_n32wb03x.o(i.SystemInit)
+ USART1_IRQHandler 0x01009839 Thumb Code 8 n32wb03x_it.o(i.USART1_IRQHandler)
+ USART_ConfigInt 0x01009841 Thumb Code 50 n32wb03x_usart.o(i.USART_ConfigInt)
+ USART_Enable 0x01009875 Thumb Code 22 n32wb03x_usart.o(i.USART_Enable)
+ USART_EnableDMA 0x01009891 Thumb Code 16 n32wb03x_usart.o(i.USART_EnableDMA)
+ USART_GetFlagStatus 0x010098a1 Thumb Code 14 n32wb03x_usart.o(i.USART_GetFlagStatus)
+ USART_GetIntStatus 0x010098af Thumb Code 64 n32wb03x_usart.o(i.USART_GetIntStatus)
+ USART_Init 0x010098f1 Thumb Code 120 n32wb03x_usart.o(i.USART_Init)
+ USART_ReceiveData 0x01009979 Thumb Code 8 n32wb03x_usart.o(i.USART_ReceiveData)
+ USART_SendData 0x01009981 Thumb Code 8 n32wb03x_usart.o(i.USART_SendData)
+ __0printf 0x01009989 Thumb Code 24 printfa.o(i.__0printf)
+ __1printf 0x01009989 Thumb Code 0 printfa.o(i.__0printf)
+ __2printf 0x01009989 Thumb Code 0 printfa.o(i.__0printf)
+ __c89printf 0x01009989 Thumb Code 0 printfa.o(i.__0printf)
+ printf 0x01009989 Thumb Code 0 printfa.o(i.__0printf)
+ __0sprintf 0x010099a9 Thumb Code 36 printfa.o(i.__0sprintf)
+ __1sprintf 0x010099a9 Thumb Code 0 printfa.o(i.__0sprintf)
+ __2sprintf 0x010099a9 Thumb Code 0 printfa.o(i.__0sprintf)
+ __c89sprintf 0x010099a9 Thumb Code 0 printfa.o(i.__0sprintf)
+ sprintf 0x010099a9 Thumb Code 0 printfa.o(i.__0sprintf)
+ __0vsnprintf 0x010099d1 Thumb Code 40 printfa.o(i.__0vsnprintf)
+ __1vsnprintf 0x010099d1 Thumb Code 0 printfa.o(i.__0vsnprintf)
+ __2vsnprintf 0x010099d1 Thumb Code 0 printfa.o(i.__0vsnprintf)
+ __c89vsnprintf 0x010099d1 Thumb Code 0 printfa.o(i.__0vsnprintf)
+ vsnprintf 0x010099d1 Thumb Code 0 printfa.o(i.__0vsnprintf)
+ __ARM_clz 0x010099fd Thumb Code 46 depilogue.o(i.__ARM_clz)
+ app_ble_adv_init 0x0100a2f9 Thumb Code 90 app_ble.o(i.app_ble_adv_init)
+ app_ble_adv_msg_handler 0x0100a36d Thumb Code 2 app_ble.o(i.app_ble_adv_msg_handler)
+ app_ble_gap_params_init 0x0100a371 Thumb Code 118 app_ble.o(i.app_ble_gap_params_init)
+ app_ble_init 0x0100a409 Thumb Code 58 app_ble.o(i.app_ble_init)
+ app_ble_msg_handler 0x0100a455 Thumb Code 54 app_ble.o(i.app_ble_msg_handler)
+ app_ble_proto_init 0x0100a495 Thumb Code 14 app_ble_proto.o(i.app_ble_proto_init)
+ app_ble_proto_on_disconnect 0x0100a4a9 Thumb Code 16 app_ble_proto.o(i.app_ble_proto_on_disconnect)
+ app_ble_proto_rx_bytes 0x0100a4bd Thumb Code 308 app_ble_proto.o(i.app_ble_proto_rx_bytes)
+ app_ble_sec_init 0x0100a611 Thumb Code 70 app_ble.o(i.app_ble_sec_init)
+ app_dis_add_dis 0x0100a73d Thumb Code 74 app_dis.o(i.app_dis_add_dis)
+ app_entry_point_handler 0x0100a799 Thumb Code 238 ns_ble_task.o(i.app_entry_point_handler)
+ app_rdtss_add_rdts 0x0100a965 Thumb Code 82 app_rdtss.o(i.app_rdtss_add_rdts)
+ app_user_msg_handler 0x0100ab7d Thumb Code 2 app_ble.o(i.app_user_msg_handler)
+ attm_att_set_value 0x0100ab81 Thumb Code 172 lib_att.o(i.attm_att_set_value)
+ ble_up_on_cfm 0x0100ac51 Thumb Code 14 ble_up.o(i.ble_up_on_cfm)
+ ble_up_poll 0x0100ac65 Thumb Code 76 ble_up.o(i.ble_up_poll)
+ ble_up_reset 0x0100acbd Thumb Code 12 ble_up.o(i.ble_up_reset)
+ ble_up_write 0x0100accd Thumb Code 58 ble_up.o(i.ble_up_write)
+ bsp_usart_init 0x0100ad15 Thumb Code 196 bsp_usart.o(i.bsp_usart_init)
+ bsp_usart_read_byte 0x0100adf1 Thumb Code 52 bsp_usart.o(i.bsp_usart_read_byte)
+ bsp_usart_rx_isr_handler 0x0100ae29 Thumb Code 68 bsp_usart.o(i.bsp_usart_rx_isr_handler)
+ bsp_usart_tx_lock 0x0100ae7d Thumb Code 28 bsp_usart.o(i.bsp_usart_tx_lock)
+ bsp_usart_tx_unlock 0x0100ae9d Thumb Code 32 bsp_usart.o(i.bsp_usart_tx_unlock)
+ bsp_usart_write_dma 0x0100aec1 Thumb Code 134 bsp_usart.o(i.bsp_usart_write_dma)
+ check_client_char_cfg 0x0100af59 Thumb Code 42 rdts_common.o(i.check_client_char_cfg)
+ cli_cmd_count 0x0100af83 Thumb Code 4 cli_core.o(i.cli_cmd_count)
+ cli_cmd_name 0x0100af89 Thumb Code 18 cli_core.o(i.cli_cmd_name)
+ cli_exec_line 0x0100afa1 Thumb Code 140 cli_core.o(i.cli_exec_line)
+ cli_printf 0x0100b055 Thumb Code 36 cli_core.o(i.cli_printf)
+ cli_set_output 0x0100b0e9 Thumb Code 6 cli_core.o(i.cli_set_output)
+ cli_write 0x0100b0f5 Thumb Code 30 cli_core.o(i.cli_write)
+ diss_check_val_len 0x0100b119 Thumb Code 42 diss.o(i.diss_check_val_len)
+ diss_handle_to_value 0x0100b185 Thumb Code 52 diss.o(i.diss_handle_to_value)
+ diss_prf_itf_get 0x0100b259 Thumb Code 4 diss.o(i.diss_prf_itf_get)
+ diss_task_init 0x0100b2fd Thumb Code 28 diss_task.o(i.diss_task_init)
+ diss_value_to_handle 0x0100b459 Thumb Code 58 diss.o(i.diss_value_to_handle)
+ eTaskGetState 0x0100b495 Thumb Code 82 tasks.o(i.eTaskGetState)
+ fputc 0x0100b4f5 Thumb Code 54 bsp_usart.o(i.fputc)
+ get_cfg_handle 0x0100c6b9 Thumb Code 98 rdts_common.o(i.get_cfg_handle)
+ get_value_handle 0x0100c725 Thumb Code 78 rdts_common.o(i.get_value_handle)
+ llhwc_modem_setmode 0x0100c795 Thumb Code 44 rwip_driver.o(i.llhwc_modem_setmode)
+ llhwc_phy_prerx_flash 0x0100c7c5 Thumb Code 172 rwip_driver.o(i.llhwc_phy_prerx_flash)
+ main 0x0100c985 Thumb Code 132 main.o(i.main)
+ ns_EXTI4_12_IRQHandler 0x0100cb21 Thumb Code 76 ns_ble.o(i.ns_EXTI4_12_IRQHandler)
+ ns_HardFault_Handler 0x0100cb7d Thumb Code 26 ns_ble.o(i.ns_HardFault_Handler)
+ ns_ble_add_prf_func_register 0x0100cba5 Thumb Code 28 ns_ble.o(i.ns_ble_add_prf_func_register)
+ ns_ble_add_svc 0x0100cbc5 Thumb Code 34 ns_ble.o(i.ns_ble_add_svc)
+ ns_ble_adv_fsm_next 0x0100cbf1 Thumb Code 202 ns_ble.o(i.ns_ble_adv_fsm_next)
+ ns_ble_adv_init 0x0100cccd Thumb Code 58 ns_ble.o(i.ns_ble_adv_init)
+ ns_ble_adv_start 0x0100cd15 Thumb Code 72 ns_ble.o(i.ns_ble_adv_start)
+ ns_ble_adv_stop 0x0100cd65 Thumb Code 66 ns_ble.o(i.ns_ble_adv_stop)
+ ns_ble_delete_init 0x0100cdb1 Thumb Code 46 ns_ble.o(i.ns_ble_delete_init)
+ ns_ble_delete_scan 0x0100cded Thumb Code 42 ns_ble.o(i.ns_ble_delete_scan)
+ ns_ble_disconnect 0x0100ce25 Thumb Code 34 ns_ble.o(i.ns_ble_disconnect)
+ ns_ble_gap_init 0x0100ce51 Thumb Code 70 ns_ble.o(i.ns_ble_gap_init)
+ ns_ble_get_connection_num 0x0100cebd Thumb Code 32 ns_ble.o(i.ns_ble_get_connection_num)
+ ns_ble_list_set_ral 0x0100cee1 Thumb Code 76 ns_ble.o(i.ns_ble_list_set_ral)
+ ns_ble_lsc_config 0x0100cf31 Thumb Code 106 ns_ble.o(i.ns_ble_lsc_config)
+ ns_ble_prf_task_register 0x0100cfb5 Thumb Code 34 ns_ble.o(i.ns_ble_prf_task_register)
+ ns_ble_scan_data_find 0x0100cfdd Thumb Code 72 ns_ble.o(i.ns_ble_scan_data_find)
+ ns_ble_stack_init 0x0100d025 Thumb Code 448 ns_ble.o(i.ns_ble_stack_init)
+ ns_ble_start_init 0x0100d29d Thumb Code 260 ns_ble.o(i.ns_ble_start_init)
+ ns_ble_start_scan 0x0100d3c1 Thumb Code 178 ns_ble.o(i.ns_ble_start_scan)
+ ns_ble_stop_init 0x0100d48d Thumb Code 42 ns_ble.o(i.ns_ble_stop_init)
+ ns_ble_stop_scan 0x0100d4c5 Thumb Code 48 ns_ble.o(i.ns_ble_stop_scan)
+ ns_ble_update_param 0x0100d501 Thumb Code 112 ns_ble.o(i.ns_ble_update_param)
+ ns_bond_last_bonded_addr 0x0100d5c1 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_addr)
+ ns_bond_last_bonded_peer_id 0x0100d5f1 Thumb Code 48 ns_sec.o(i.ns_bond_last_bonded_peer_id)
+ ns_bond_last_bonded_ral_info 0x0100d621 Thumb Code 92 ns_sec.o(i.ns_bond_last_bonded_ral_info)
+ ns_bond_resolv_addr_start 0x0100d685 Thumb Code 92 ns_sec.o(i.ns_bond_resolv_addr_start)
+ ns_bond_search_addr_irk 0x0100d6e5 Thumb Code 110 ns_sec.o(i.ns_bond_search_addr_irk)
+ ns_peripheral_config 0x0100d761 Thumb Code 162 ns_ble.o(i.ns_peripheral_config)
+ ns_sec_bond_store_evt_handler 0x0100d835 Thumb Code 308 ns_sec.o(i.ns_sec_bond_store_evt_handler)
+ ns_sec_get_bond_status 0x0100d995 Thumb Code 12 ns_sec.o(i.ns_sec_get_bond_status)
+ ns_sec_get_iocap 0x0100d9a5 Thumb Code 6 ns_sec.o(i.ns_sec_get_iocap)
+ ns_sec_init 0x0100d9b1 Thumb Code 94 ns_sec.o(i.ns_sec_init)
+ ns_sleep_lock_acquire 0x0100da19 Thumb Code 20 ns_sleep.o(i.ns_sleep_lock_acquire)
+ ns_sleep_lock_release 0x0100da31 Thumb Code 16 ns_sleep.o(i.ns_sleep_lock_release)
+ ns_timer_api_process_handler 0x0100da45 Thumb Code 166 ns_timer.o(i.ns_timer_api_process_handler)
+ prf_add_profile 0x0100db51 Thumb Code 132 prf.o(i.prf_add_profile)
+ prf_dst_task_get 0x0100dbd9 Thumb Code 16 prf.o(i.prf_dst_task_get)
+ prf_env_get 0x0100dbe9 Thumb Code 44 prf.o(i.prf_env_get)
+ prf_get_id_from_task 0x0100dc19 Thumb Code 50 prf.o(i.prf_get_id_from_task)
+ prf_get_itf_func_register 0x0100dc51 Thumb Code 34 prf.o(i.prf_get_itf_func_register)
+ prf_get_task_from_id 0x0100dc79 Thumb Code 50 prf.o(i.prf_get_task_from_id)
+ prf_init 0x0100dcb1 Thumb Code 170 prf.o(i.prf_init)
+ pvPortMalloc 0x0100e1a1 Thumb Code 230 heap_4.o(i.pvPortMalloc)
+ pvTaskIncrementMutexHeldCount 0x0100e295 Thumb Code 20 tasks.o(i.pvTaskIncrementMutexHeldCount)
+ pxPortInitialiseStack 0x0100e2ad Thumb Code 30 port.o(i.pxPortInitialiseStack)
+ rdtss_get_att_handle 0x0100e48f Thumb Code 28 rdts_common.o(i.rdtss_get_att_handle)
+ rdtss_get_att_idx 0x0100e4ab Thumb Code 40 rdts_common.o(i.rdtss_get_att_idx)
+ rdtss_init_ccc_values 0x0100e56d Thumb Code 160 rdtss_task.o(i.rdtss_init_ccc_values)
+ rdtss_prf_itf_get 0x0100e611 Thumb Code 4 rdtss.o(i.rdtss_prf_itf_get)
+ rdtss_send_notify 0x0100e619 Thumb Code 70 app_rdtss.o(i.rdtss_send_notify)
+ rdtss_set_ccc_value 0x0100e66d Thumb Code 52 rdtss_task.o(i.rdtss_set_ccc_value)
+ rdtss_task_init 0x0100e6a1 Thumb Code 28 rdtss_task.o(i.rdtss_task_init)
+ rwip_init 0x0100e949 Thumb Code 198 rwip.o(i.rwip_init)
+ rwip_slp_isr 0x0100ea61 Thumb Code 198 rwip_driver.o(i.rwip_slp_isr)
+ uxListRemove 0x0100eb5d Thumb Code 38 list.o(i.uxListRemove)
+ uxTaskGetNumberOfTasks 0x0100eb85 Thumb Code 6 tasks.o(i.uxTaskGetNumberOfTasks)
+ uxTaskGetSystemState 0x0100eb91 Thumb Code 134 tasks.o(i.uxTaskGetSystemState)
+ vListInitialise 0x0100ec29 Thumb Code 22 list.o(i.vListInitialise)
+ vListInitialiseItem 0x0100ec3f Thumb Code 6 list.o(i.vListInitialiseItem)
+ vListInsert 0x0100ec45 Thumb Code 50 list.o(i.vListInsert)
+ vListInsertEnd 0x0100ec77 Thumb Code 24 list.o(i.vListInsertEnd)
+ vPortEnterCritical 0x0100ec91 Thumb Code 20 port.o(i.vPortEnterCritical)
+ vPortExitCritical 0x0100eca9 Thumb Code 22 port.o(i.vPortExitCritical)
+ vPortFree 0x0100ecc5 Thumb Code 64 heap_4.o(i.vPortFree)
+ vPortYield 0x0100ed09 Thumb Code 18 port.o(i.vPortYield)
+ vTaskDelay 0x0100ed21 Thumb Code 44 tasks.o(i.vTaskDelay)
+ vTaskInternalSetTimeOutState 0x0100ed51 Thumb Code 12 tasks.o(i.vTaskInternalSetTimeOutState)
+ vTaskList 0x0100ed61 Thumb Code 188 tasks.o(i.vTaskList)
+ vTaskMissedYield 0x0100ee31 Thumb Code 8 tasks.o(i.vTaskMissedYield)
+ vTaskPlaceOnEventList 0x0100ee3d Thumb Code 32 tasks.o(i.vTaskPlaceOnEventList)
+ vTaskPriorityDisinheritAfterTimeout 0x0100ee61 Thumb Code 106 tasks.o(i.vTaskPriorityDisinheritAfterTimeout)
+ vTaskStartScheduler 0x0100eed5 Thumb Code 60 tasks.o(i.vTaskStartScheduler)
+ vTaskSuspendAll 0x0100ef25 Thumb Code 10 tasks.o(i.vTaskSuspendAll)
+ vTaskSwitchContext 0x0100ef35 Thumb Code 92 tasks.o(i.vTaskSwitchContext)
+ xPortGetFreeHeapSize 0x0100ef99 Thumb Code 6 heap_4.o(i.xPortGetFreeHeapSize)
+ xPortGetMinimumEverFreeHeapSize 0x0100efa5 Thumb Code 6 heap_4.o(i.xPortGetMinimumEverFreeHeapSize)
+ xPortStartScheduler 0x0100efb1 Thumb Code 62 port.o(i.xPortStartScheduler)
+ xQueueCreateMutex 0x0100f001 Thumb Code 36 queue.o(i.xQueueCreateMutex)
+ xQueueGenericCreate 0x0100f025 Thumb Code 68 queue.o(i.xQueueGenericCreate)
+ xQueueGenericReset 0x0100f069 Thumb Code 110 queue.o(i.xQueueGenericReset)
+ xQueueGenericSend 0x0100f0d7 Thumb Code 398 queue.o(i.xQueueGenericSend)
+ xQueueGenericSendFromISR 0x0100f265 Thumb Code 142 queue.o(i.xQueueGenericSendFromISR)
+ xQueueReceive 0x0100f2f3 Thumb Code 322 queue.o(i.xQueueReceive)
+ xQueueSemaphoreTake 0x0100f435 Thumb Code 370 queue.o(i.xQueueSemaphoreTake)
+ xTaskCheckForTimeOut 0x0100f5a9 Thumb Code 94 tasks.o(i.xTaskCheckForTimeOut)
+ xTaskCreate 0x0100f60d Thumb Code 348 tasks.o(i.xTaskCreate)
+ xTaskGetSchedulerState 0x0100f785 Thumb Code 26 tasks.o(i.xTaskGetSchedulerState)
+ xTaskGetTickCount 0x0100f7a5 Thumb Code 6 tasks.o(i.xTaskGetTickCount)
+ xTaskIncrementTick 0x0100f7b1 Thumb Code 202 tasks.o(i.xTaskIncrementTick)
+ xTaskPriorityDisinherit 0x0100f885 Thumb Code 96 tasks.o(i.xTaskPriorityDisinherit)
+ xTaskPriorityInherit 0x0100f8ed Thumb Code 110 tasks.o(i.xTaskPriorityInherit)
+ xTaskRemoveFromEventList 0x0100f965 Thumb Code 88 tasks.o(i.xTaskRemoveFromEventList)
+ xTaskResumeAll 0x0100f9c9 Thumb Code 186 tasks.o(i.xTaskResumeAll)
+ TRIM_READ_CMD_CODE 0x0100fa90 Data 320 system_n32wb03x.o(.constdata)
+ CMD_RDID 0x0100fbd0 Data 152 system_n32wb03x.o(.constdata)
+ const_qflash_cmd 0x0100fc74 Data 804 n32wb03x_qflash.o(.constdata)
+ diss_att_db 0x0100ffb8 Data 152 diss.o(.constdata)
+ diss_itf 0x01010050 Data 16 diss.o(.constdata)
+ rdtss_itf 0x01010078 Data 16 rdtss.o(.constdata)
+ app_sec_msg_handler_list 0x010100d0 Data 40 ns_sec.o(.constdata)
+ app_sec_handlers 0x010100f8 Data 8 ns_sec.o(.constdata)
+ TASK_DESC_APP_M 0x01010594 Data 12 ns_ble_task.o(.constdata)
+ app_dis_msg_handler_list 0x010105a0 Data 8 app_dis.o(.constdata)
+ app_dis_handlers 0x010105a8 Data 8 app_dis.o(.constdata)
+ app_rdtss_handlers 0x010105b0 Data 8 app_rdtss.o(.constdata)
+ app_rdts_svc_uuid 0x010105b8 Data 16 app_rdtss.o(.constdata)
+ app_rdts_att_db 0x010105c8 Data 154 app_rdtss.o(.constdata)
+ app_rdtss_msg_handler_list 0x01010664 Data 24 app_rdtss.o(.constdata)
+ Region$$Table$$Base 0x01010760 Number 0 anon$$obj.o(Region$$Table)
+ Region$$Table$$Limit 0x01010780 Number 0 anon$$obj.o(Region$$Table)
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
@@ -3680,19 +3721,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 0x2000474c Data 4 tasks.o(.data)
- trim_stored 0x200047a8 Data 52 system_n32wb03x.o(.bss)
- prf_env 0x20004b04 Data 200 prf.o(.bss)
- get_itf 0x20004bcc Data 84 prf.o(.bss)
- app_sec_bond_data 0x20004c70 Data 58 ns_sec.o(.bss)
- app_sec_env 0x20004cac Data 32 ns_sec.o(.bss)
- add_prf_evn 0x20004ccc Data 44 ns_ble.o(.bss)
- ble_prf_evn 0x20004cf8 Data 84 ns_ble.o(.bss)
- app_env 0x20004d4c Data 132 ns_ble.o(.bss)
- gap_env 0x20004dd0 Data 42 ns_ble.o(.bss)
- adv_env 0x20004dfc Data 96 ns_ble.o(.bss)
- scan_env 0x20004e5c Data 32 ns_ble.o(.bss)
- __initial_sp 0x2000ad90 Data 0 startup_n32wb03x.o(STACK)
+ pxCurrentTCB 0x20004754 Data 4 tasks.o(.data)
+ trim_stored 0x200047b0 Data 52 system_n32wb03x.o(.bss)
+ prf_env 0x20004b0c Data 200 prf.o(.bss)
+ get_itf 0x20004bd4 Data 84 prf.o(.bss)
+ app_sec_bond_data 0x20004c78 Data 58 ns_sec.o(.bss)
+ app_sec_env 0x20004cb4 Data 32 ns_sec.o(.bss)
+ add_prf_evn 0x20004cd4 Data 44 ns_ble.o(.bss)
+ ble_prf_evn 0x20004d00 Data 84 ns_ble.o(.bss)
+ app_env 0x20004d54 Data 132 ns_ble.o(.bss)
+ gap_env 0x20004dd8 Data 42 ns_ble.o(.bss)
+ adv_env 0x20004e04 Data 96 ns_ble.o(.bss)
+ scan_env 0x20004e64 Data 32 ns_ble.o(.bss)
+ __initial_sp 0x2000b0d0 Data 0 startup_n32wb03x.o(STACK)
@@ -3702,379 +3743,383 @@ Memory Map of the image
Image Entry point : 0x010080c1
- Load Region LR_IROM1 (Base: 0x01008000, Size: 0x00008ca0, Max: 0x00038000, ABSOLUTE, COMPRESSED[0x00008af8])
+ Load Region LR_IROM1 (Base: 0x01008000, Size: 0x00008f30, Max: 0x00038000, ABSOLUTE, COMPRESSED[0x00008d80])
- Execution Region ER_IROM1 (Exec base: 0x01008000, Load base: 0x01008000, Size: 0x000084f8, Max: 0x00038000, ABSOLUTE)
+ Execution Region ER_IROM1 (Exec base: 0x01008000, Load base: 0x01008000, Size: 0x00008780, 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 5261 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
- 0x010080c0 0x010080c0 0x00000004 Code RO 5580 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
- 0x010080c4 0x010080c4 0x00000004 Code RO 5583 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
- 0x010080c8 0x010080c8 0x00000000 Code RO 5585 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
- 0x010080c8 0x010080c8 0x00000000 Code RO 5587 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
- 0x010080c8 0x010080c8 0x00000008 Code RO 5588 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
- 0x010080d0 0x010080d0 0x00000000 Code RO 5590 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
- 0x010080d0 0x010080d0 0x00000000 Code RO 5592 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
- 0x010080d0 0x010080d0 0x00000004 Code RO 5581 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
+ 0x010080c0 0x010080c0 0x00000000 Code RO 5306 * .ARM.Collect$$$$00000000 mc_p.l(entry.o)
+ 0x010080c0 0x010080c0 0x00000004 Code RO 5625 .ARM.Collect$$$$00000001 mc_p.l(entry2.o)
+ 0x010080c4 0x010080c4 0x00000004 Code RO 5628 .ARM.Collect$$$$00000004 mc_p.l(entry5.o)
+ 0x010080c8 0x010080c8 0x00000000 Code RO 5630 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o)
+ 0x010080c8 0x010080c8 0x00000000 Code RO 5632 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o)
+ 0x010080c8 0x010080c8 0x00000008 Code RO 5633 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o)
+ 0x010080d0 0x010080d0 0x00000000 Code RO 5635 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o)
+ 0x010080d0 0x010080d0 0x00000000 Code RO 5637 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o)
+ 0x010080d0 0x010080d0 0x00000004 Code RO 5626 .ARM.Collect$$$$00002712 mc_p.l(entry2.o)
0x010080d4 0x010080d4 0x0000000e Code RO 10 .emb_text system_n32wb03x.o
0x010080e2 0x010080e2 0x00000002 PAD
- 0x010080e4 0x010080e4 0x0000000c Code RO 4523 .emb_text n32wb03x_it.o
- 0x010080f0 0x010080f0 0x00000078 Code RO 5190 .emb_text port.o
+ 0x010080e4 0x010080e4 0x0000000c Code RO 4531 .emb_text n32wb03x_it.o
+ 0x010080f0 0x010080f0 0x00000078 Code RO 5235 .emb_text port.o
0x01008168 0x01008168 0x0000001c Code RO 4 .text startup_n32wb03x.o
- 0x01008184 0x01008184 0x0000002c Code RO 5264 .text mc_p.l(uidiv.o)
- 0x010081b0 0x010081b0 0x00000060 Code RO 5268 .text mc_p.l(uldiv.o)
- 0x01008210 0x01008210 0x00000024 Code RO 5270 .text mc_p.l(rand.o)
- 0x01008234 0x01008234 0x00000024 Code RO 5273 .text mc_p.l(memcpya.o)
- 0x01008258 0x01008258 0x00000024 Code RO 5275 .text mc_p.l(memseta.o)
- 0x0100827c 0x0100827c 0x0000000e Code RO 5277 .text mc_p.l(strlen.o)
- 0x0100828a 0x0100828a 0x0000001c Code RO 5279 .text mc_p.l(strcmp.o)
- 0x010082a6 0x010082a6 0x00000014 Code RO 5281 .text mc_p.l(memchr.o)
- 0x010082ba 0x010082ba 0x0000001a Code RO 5283 .text mc_p.l(memcmp.o)
- 0x010082d4 0x010082d4 0x00000012 Code RO 5285 .text mc_p.l(strcpy.o)
- 0x010082e6 0x010082e6 0x0000001e Code RO 5287 .text mc_p.l(strncmp.o)
- 0x01008304 0x01008304 0x00000164 Code RO 5558 .text mf_p.l(dadd.o)
- 0x01008468 0x01008468 0x000000d0 Code RO 5560 .text mf_p.l(dmul.o)
- 0x01008538 0x01008538 0x000000f0 Code RO 5562 .text mf_p.l(ddiv.o)
- 0x01008628 0x01008628 0x0000001c Code RO 5568 .text mf_p.l(dfltui.o)
- 0x01008644 0x01008644 0x0000001c Code RO 5570 .text mf_p.l(dfltul.o)
- 0x01008660 0x01008660 0x00000040 Code RO 5574 .text mf_p.l(dfixul.o)
- 0x010086a0 0x010086a0 0x00000020 Code RO 5594 .text mc_p.l(llshl.o)
- 0x010086c0 0x010086c0 0x00000022 Code RO 5596 .text mc_p.l(llushr.o)
- 0x010086e2 0x010086e2 0x00000026 Code RO 5598 .text mc_p.l(llsshr.o)
- 0x01008708 0x01008708 0x00000000 Code RO 5600 .text mc_p.l(iusefp.o)
- 0x01008708 0x01008708 0x000000be Code RO 5603 .text mf_p.l(depilogue.o)
+ 0x01008184 0x01008184 0x0000002c Code RO 5309 .text mc_p.l(uidiv.o)
+ 0x010081b0 0x010081b0 0x00000060 Code RO 5313 .text mc_p.l(uldiv.o)
+ 0x01008210 0x01008210 0x00000024 Code RO 5315 .text mc_p.l(rand.o)
+ 0x01008234 0x01008234 0x00000024 Code RO 5318 .text mc_p.l(memcpya.o)
+ 0x01008258 0x01008258 0x00000024 Code RO 5320 .text mc_p.l(memseta.o)
+ 0x0100827c 0x0100827c 0x0000000e Code RO 5322 .text mc_p.l(strlen.o)
+ 0x0100828a 0x0100828a 0x0000001c Code RO 5324 .text mc_p.l(strcmp.o)
+ 0x010082a6 0x010082a6 0x00000014 Code RO 5326 .text mc_p.l(memchr.o)
+ 0x010082ba 0x010082ba 0x0000001a Code RO 5328 .text mc_p.l(memcmp.o)
+ 0x010082d4 0x010082d4 0x00000012 Code RO 5330 .text mc_p.l(strcpy.o)
+ 0x010082e6 0x010082e6 0x0000001e Code RO 5332 .text mc_p.l(strncmp.o)
+ 0x01008304 0x01008304 0x00000164 Code RO 5603 .text mf_p.l(dadd.o)
+ 0x01008468 0x01008468 0x000000d0 Code RO 5605 .text mf_p.l(dmul.o)
+ 0x01008538 0x01008538 0x000000f0 Code RO 5607 .text mf_p.l(ddiv.o)
+ 0x01008628 0x01008628 0x0000001c Code RO 5613 .text mf_p.l(dfltui.o)
+ 0x01008644 0x01008644 0x0000001c Code RO 5615 .text mf_p.l(dfltul.o)
+ 0x01008660 0x01008660 0x00000040 Code RO 5619 .text mf_p.l(dfixul.o)
+ 0x010086a0 0x010086a0 0x00000020 Code RO 5639 .text mc_p.l(llshl.o)
+ 0x010086c0 0x010086c0 0x00000022 Code RO 5641 .text mc_p.l(llushr.o)
+ 0x010086e2 0x010086e2 0x00000026 Code RO 5643 .text mc_p.l(llsshr.o)
+ 0x01008708 0x01008708 0x00000000 Code RO 5645 .text mc_p.l(iusefp.o)
+ 0x01008708 0x01008708 0x000000be Code RO 5648 .text mf_p.l(depilogue.o)
0x010087c6 0x010087c6 0x00000002 PAD
- 0x010087c8 0x010087c8 0x00000028 Code RO 5607 .text mf_p.l(cdrcmple.o)
- 0x010087f0 0x010087f0 0x00000024 Code RO 5609 .text mc_p.l(init.o)
- 0x01008814 0x01008814 0x00000060 Code RO 5613 .text mc_p.l(__dclz77c.o)
- 0x01008874 0x01008874 0x0000000c Ven RO 5615 Veneer$$Code anon$$obj.o
- 0x01008880 0x01008880 0x0000000c Ven RO 5616 Veneer$$Code anon$$obj.o
- 0x0100888c 0x0100888c 0x0000000c Ven RO 5617 Veneer$$Code anon$$obj.o
- 0x01008898 0x01008898 0x0000000c Ven RO 5618 Veneer$$Code anon$$obj.o
- 0x010088a4 0x010088a4 0x0000000c Ven RO 5619 Veneer$$Code anon$$obj.o
- 0x010088b0 0x010088b0 0x0000000c Ven RO 5620 Veneer$$Code anon$$obj.o
- 0x010088bc 0x010088bc 0x0000000c Ven RO 5621 Veneer$$Code anon$$obj.o
- 0x010088c8 0x010088c8 0x0000000c Ven RO 5622 Veneer$$Code anon$$obj.o
- 0x010088d4 0x010088d4 0x0000000c Ven RO 5623 Veneer$$Code anon$$obj.o
- 0x010088e0 0x010088e0 0x0000000c Ven RO 5624 Veneer$$Code anon$$obj.o
- 0x010088ec 0x010088ec 0x0000000c Ven RO 5625 Veneer$$Code anon$$obj.o
- 0x010088f8 0x010088f8 0x0000000c Ven RO 5626 Veneer$$Code anon$$obj.o
- 0x01008904 0x01008904 0x0000000c Ven RO 5627 Veneer$$Code anon$$obj.o
- 0x01008910 0x01008910 0x0000000c Ven RO 5628 Veneer$$Code anon$$obj.o
- 0x0100891c 0x0100891c 0x0000000c Ven RO 5629 Veneer$$Code anon$$obj.o
- 0x01008928 0x01008928 0x0000000c Ven RO 5630 Veneer$$Code anon$$obj.o
- 0x01008934 0x01008934 0x0000000c Ven RO 5631 Veneer$$Code anon$$obj.o
- 0x01008940 0x01008940 0x00000028 Code RO 4452 i.AppCli_Init app_cli.o
- 0x01008968 0x01008968 0x00000008 Code RO 4453 i.AppCli_InputBytes app_cli.o
- 0x01008970 0x01008970 0x00000434 Code RO 4454 i.CliTask app_cli.o
- 0x01008da4 0x01008da4 0x00000074 Code RO 4365 i.CmdHelp cli_core.o
- 0x01008e18 0x01008e18 0x000000d0 Code RO 4366 i.CmdLed cli_core.o
- 0x01008ee8 0x01008ee8 0x000000e8 Code RO 4367 i.CmdSysInfo cli_core.o
- 0x01008fd0 0x01008fd0 0x00000098 Code RO 4368 i.CmdVersion cli_core.o
- 0x01009068 0x01009068 0x00000004 Code RO 487 i.DMA_ClearFlag n32wb03x_dma.o
- 0x0100906c 0x0100906c 0x00000088 Code RO 490 i.DMA_DeInit n32wb03x_dma.o
- 0x010090f4 0x010090f4 0x00000018 Code RO 491 i.DMA_EnableChannel n32wb03x_dma.o
- 0x0100910c 0x0100910c 0x0000000e Code RO 493 i.DMA_GetFlagStatus n32wb03x_dma.o
- 0x0100911a 0x0100911a 0x00000002 PAD
- 0x0100911c 0x0100911c 0x00000040 Code RO 495 i.DMA_Init n32wb03x_dma.o
- 0x0100915c 0x0100915c 0x0000000e Code RO 496 i.DMA_RequestRemap n32wb03x_dma.o
- 0x0100916a 0x0100916a 0x00000002 PAD
- 0x0100916c 0x0100916c 0x0000000c Code RO 569 i.EXTI_ClrITPendBit n32wb03x_exti.o
- 0x01009178 0x01009178 0x0000001c Code RO 572 i.EXTI_GetITStatus n32wb03x_exti.o
- 0x01009194 0x01009194 0x00000070 Code RO 574 i.EXTI_InitPeripheral n32wb03x_exti.o
- 0x01009204 0x01009204 0x000000b8 Code RO 634 i.GPIO_InitPeripheral n32wb03x_gpio.o
- 0x010092bc 0x010092bc 0x0000001c Code RO 635 i.GPIO_InitStruct n32wb03x_gpio.o
- 0x010092d8 0x010092d8 0x00000004 Code RO 640 i.GPIO_ResetBits n32wb03x_gpio.o
- 0x010092dc 0x010092dc 0x00000004 Code RO 641 i.GPIO_SetBits n32wb03x_gpio.o
- 0x010092e0 0x010092e0 0x00000008 Code RO 642 i.GPIO_TogglePin n32wb03x_gpio.o
- 0x010092e8 0x010092e8 0x000000b0 Code RO 4524 i.HardFault_Handler n32wb03x_it.o
- 0x01009398 0x01009398 0x00000008 Code RO 4549 i.LedBlink app_gpio.o
- 0x010093a0 0x010093a0 0x0000004c Code RO 4550 i.LedInit app_gpio.o
- 0x010093ec 0x010093ec 0x00000008 Code RO 4551 i.LedOff app_gpio.o
- 0x010093f4 0x010093f4 0x00000008 Code RO 4552 i.LedOn app_gpio.o
- 0x010093fc 0x010093fc 0x00000078 Code RO 159 i.NVIC_Init misc.o
- 0x01009474 0x01009474 0x000000cc Code RO 11 i.OTPTrim_Read system_n32wb03x.o
- 0x01009540 0x01009540 0x00000024 Code RO 1947 i.Qflash_Erase_Sector n32wb03x_qflash.o
- 0x01009564 0x01009564 0x00000038 Code RO 1948 i.Qflash_Init n32wb03x_qflash.o
- 0x0100959c 0x0100959c 0x00000024 Code RO 1950 i.Qflash_Write n32wb03x_qflash.o
- 0x010095c0 0x010095c0 0x00000018 Code RO 762 i.RCC_EnableAHBPeriphClk n32wb03x_rcc.o
- 0x010095d8 0x010095d8 0x00000018 Code RO 766 i.RCC_EnableAPB2PeriphClk n32wb03x_rcc.o
- 0x010095f0 0x010095f0 0x00000074 Code RO 774 i.RCC_GetClocksFreqValue n32wb03x_rcc.o
- 0x01009664 0x01009664 0x00000002 Code RO 5191 i.SVC_Handler port.o
- 0x01009666 0x01009666 0x00000002 PAD
- 0x01009668 0x01009668 0x00000024 Code RO 5192 i.SysTick_Handler port.o
- 0x0100968c 0x0100968c 0x00000034 Code RO 13 i.SystemGetMacAddr system_n32wb03x.o
- 0x010096c0 0x010096c0 0x00000180 Code RO 15 i.SystemInit system_n32wb03x.o
- 0x01009840 0x01009840 0x00000008 Code RO 4525 i.USART1_IRQHandler n32wb03x_it.o
- 0x01009848 0x01009848 0x00000032 Code RO 1520 i.USART_ConfigInt n32wb03x_usart.o
- 0x0100987a 0x0100987a 0x00000002 PAD
- 0x0100987c 0x0100987c 0x0000001c Code RO 1525 i.USART_Enable n32wb03x_usart.o
- 0x01009898 0x01009898 0x00000010 Code RO 1526 i.USART_EnableDMA n32wb03x_usart.o
- 0x010098a8 0x010098a8 0x0000000e Code RO 1532 i.USART_GetFlagStatus n32wb03x_usart.o
- 0x010098b6 0x010098b6 0x00000040 Code RO 1533 i.USART_GetIntStatus n32wb03x_usart.o
- 0x010098f6 0x010098f6 0x00000002 PAD
- 0x010098f8 0x010098f8 0x00000088 Code RO 1534 i.USART_Init n32wb03x_usart.o
- 0x01009980 0x01009980 0x00000008 Code RO 1535 i.USART_ReceiveData n32wb03x_usart.o
- 0x01009988 0x01009988 0x00000008 Code RO 1537 i.USART_SendData n32wb03x_usart.o
- 0x01009990 0x01009990 0x00000020 Code RO 5524 i.__0printf mc_p.l(printfa.o)
- 0x010099b0 0x010099b0 0x00000028 Code RO 5526 i.__0sprintf mc_p.l(printfa.o)
- 0x010099d8 0x010099d8 0x0000002c Code RO 5529 i.__0vsnprintf mc_p.l(printfa.o)
- 0x01009a04 0x01009a04 0x0000002e Code RO 5605 i.__ARM_clz mf_p.l(depilogue.o)
- 0x01009a32 0x01009a32 0x00000002 PAD
- 0x01009a34 0x01009a34 0x00000174 Code RO 5531 i._fp_digits mc_p.l(printfa.o)
- 0x01009ba8 0x01009ba8 0x000006ec Code RO 5532 i._printf_core mc_p.l(printfa.o)
- 0x0100a294 0x0100a294 0x00000020 Code RO 5533 i._printf_post_padding mc_p.l(printfa.o)
- 0x0100a2b4 0x0100a2b4 0x0000002c Code RO 5534 i._printf_pre_padding mc_p.l(printfa.o)
- 0x0100a2e0 0x0100a2e0 0x00000016 Code RO 5535 i._snputc mc_p.l(printfa.o)
- 0x0100a2f6 0x0100a2f6 0x0000000a Code RO 5536 i._sputc mc_p.l(printfa.o)
- 0x0100a300 0x0100a300 0x00000074 Code RO 4117 i.app_ble_adv_init app_ble.o
- 0x0100a374 0x0100a374 0x00000002 Code RO 4118 i.app_ble_adv_msg_handler app_ble.o
- 0x0100a376 0x0100a376 0x00000002 PAD
- 0x0100a378 0x0100a378 0x00000098 Code RO 4121 i.app_ble_gap_params_init app_ble.o
- 0x0100a410 0x0100a410 0x0000004c Code RO 4122 i.app_ble_init app_ble.o
- 0x0100a45c 0x0100a45c 0x0000003c Code RO 4123 i.app_ble_msg_handler app_ble.o
- 0x0100a498 0x0100a498 0x00000050 Code RO 4125 i.app_ble_sec_init app_ble.o
- 0x0100a4e8 0x0100a4e8 0x00000010 Code RO 3851 i.app_conn_params_update_evt_handler ns_ble_task.o
- 0x0100a4f8 0x0100a4f8 0x000000cc Code RO 3452 i.app_create_advertising ns_ble.o
- 0x0100a5c4 0x0100a5c4 0x0000005c Code RO 4005 i.app_dis_add_dis app_dis.o
- 0x0100a620 0x0100a620 0x00000104 Code RO 3852 i.app_entry_point_handler ns_ble_task.o
- 0x0100a724 0x0100a724 0x0000001c Code RO 3853 i.app_init_timeout_evt_handler ns_ble_task.o
- 0x0100a740 0x0100a740 0x000000ac Code RO 3854 i.app_lsi_calib_evt_handler ns_ble_task.o
- 0x0100a7ec 0x0100a7ec 0x00000068 Code RO 4060 i.app_rdtss_add_rdts app_rdtss.o
- 0x0100a854 0x0100a854 0x00000004 Code RO 3211 i.app_sec_msg_dflt_handler ns_sec.o
- 0x0100a858 0x0100a858 0x00000078 Code RO 3453 i.app_set_adv_data ns_ble.o
- 0x0100a8d0 0x0100a8d0 0x000000c4 Code RO 3454 i.app_set_scan_rsp_data ns_ble.o
- 0x0100a994 0x0100a994 0x00000070 Code RO 3455 i.app_start_advertising ns_ble.o
- 0x0100aa04 0x0100aa04 0x00000002 Code RO 4126 i.app_user_msg_handler app_ble.o
- 0x0100aa06 0x0100aa06 0x00000002 PAD
- 0x0100aa08 0x0100aa08 0x000000c0 Code RO 1987 i.attm_att_set_value lib_att.o
- 0x0100aac8 0x0100aac8 0x00000010 Code RO 4223 i.ble_schedule_task main.o
- 0x0100aad8 0x0100aad8 0x00000014 Code RO 4493 i.ble_up_on_cfm ble_up.o
- 0x0100aaec 0x0100aaec 0x00000058 Code RO 4494 i.ble_up_poll ble_up.o
- 0x0100ab44 0x0100ab44 0x00000048 Code RO 4495 i.ble_up_write ble_up.o
- 0x0100ab8c 0x0100ab8c 0x000000dc Code RO 4299 i.bsp_usart_init bsp_usart.o
- 0x0100ac68 0x0100ac68 0x00000038 Code RO 4300 i.bsp_usart_read_byte bsp_usart.o
- 0x0100aca0 0x0100aca0 0x00000040 Code RO 4301 i.bsp_usart_rx_inject bsp_usart.o
- 0x0100ace0 0x0100ace0 0x00000054 Code RO 4302 i.bsp_usart_rx_isr_handler bsp_usart.o
- 0x0100ad34 0x0100ad34 0x00000020 Code RO 4303 i.bsp_usart_tx_lock bsp_usart.o
- 0x0100ad54 0x0100ad54 0x00000024 Code RO 4304 i.bsp_usart_tx_unlock bsp_usart.o
- 0x0100ad78 0x0100ad78 0x00000098 Code RO 4305 i.bsp_usart_write_dma bsp_usart.o
- 0x0100ae10 0x0100ae10 0x0000002a Code RO 3025 i.check_client_char_cfg rdts_common.o
- 0x0100ae3a 0x0100ae3a 0x00000004 Code RO 4369 i.cli_cmd_count cli_core.o
- 0x0100ae3e 0x0100ae3e 0x00000002 PAD
- 0x0100ae40 0x0100ae40 0x00000018 Code RO 4370 i.cli_cmd_name cli_core.o
- 0x0100ae58 0x0100ae58 0x000000b4 Code RO 4371 i.cli_exec_line cli_core.o
- 0x0100af0c 0x0100af0c 0x0000002c Code RO 4372 i.cli_printf cli_core.o
- 0x0100af38 0x0100af38 0x00000068 Code RO 4455 i.cli_redraw_line app_cli.o
- 0x0100afa0 0x0100afa0 0x0000000c Code RO 4373 i.cli_set_output cli_core.o
- 0x0100afac 0x0100afac 0x00000030 Code RO 4374 i.cli_write cli_core.o
- 0x0100afdc 0x0100afdc 0x0000002a Code RO 2663 i.diss_check_val_len diss.o
- 0x0100b006 0x0100b006 0x00000002 Code RO 2664 i.diss_cleanup diss.o
- 0x0100b008 0x0100b008 0x00000002 Code RO 2666 i.diss_create diss.o
- 0x0100b00a 0x0100b00a 0x0000003e Code RO 2667 i.diss_destroy diss.o
- 0x0100b048 0x0100b048 0x00000034 Code RO 2668 i.diss_handle_to_value diss.o
- 0x0100b07c 0x0100b07c 0x000000a0 Code RO 2669 i.diss_init diss.o
- 0x0100b11c 0x0100b11c 0x00000008 Code RO 2670 i.diss_prf_itf_get diss.o
- 0x0100b124 0x0100b124 0x0000009c Code RO 2762 i.diss_set_value_req_handler diss_task.o
- 0x0100b1c0 0x0100b1c0 0x00000020 Code RO 2763 i.diss_task_init diss_task.o
- 0x0100b1e0 0x0100b1e0 0x0000007c Code RO 2764 i.diss_value_cfm_handler diss_task.o
- 0x0100b25c 0x0100b25c 0x000000c0 Code RO 4007 i.diss_value_req_ind_handler app_dis.o
- 0x0100b31c 0x0100b31c 0x0000003a Code RO 2671 i.diss_value_to_handle diss.o
- 0x0100b356 0x0100b356 0x00000002 PAD
- 0x0100b358 0x0100b358 0x00000060 Code RO 4582 i.eTaskGetState tasks.o
- 0x0100b3b8 0x0100b3b8 0x0000003c Code RO 4306 i.fputc bsp_usart.o
- 0x0100b3f4 0x0100b3f4 0x000000f0 Code RO 3212 i.gapc_bond_ind_handler ns_sec.o
- 0x0100b4e4 0x0100b4e4 0x00000208 Code RO 3213 i.gapc_bond_req_ind_handler ns_sec.o
- 0x0100b6ec 0x0100b6ec 0x00000028 Code RO 3855 i.gapc_cmp_evt_handler ns_ble_task.o
- 0x0100b714 0x0100b714 0x0000006c Code RO 3856 i.gapc_conn_rssi_ind_handler ns_ble_task.o
- 0x0100b780 0x0100b780 0x00000158 Code RO 3857 i.gapc_connection_req_ind_handler ns_ble_task.o
- 0x0100b8d8 0x0100b8d8 0x00000064 Code RO 3858 i.gapc_disconnect_ind_handler ns_ble_task.o
- 0x0100b93c 0x0100b93c 0x00000028 Code RO 3214 i.gapc_encrypt_ind_handler ns_sec.o
- 0x0100b964 0x0100b964 0x00000130 Code RO 3215 i.gapc_encrypt_req_ind_handler ns_sec.o
- 0x0100ba94 0x0100ba94 0x00000080 Code RO 3859 i.gapc_get_dev_info_req_ind_handler ns_ble_task.o
- 0x0100bb14 0x0100bb14 0x0000000c Code RO 3860 i.gapc_le_phy_ind_handler ns_ble_task.o
- 0x0100bb20 0x0100bb20 0x0000001c Code RO 3861 i.gapc_le_pkt_size_ind_handler ns_ble_task.o
- 0x0100bb3c 0x0100bb3c 0x00000064 Code RO 3862 i.gapc_param_update_req_ind_handler ns_ble_task.o
- 0x0100bba0 0x0100bba0 0x00000028 Code RO 3863 i.gapc_param_updated_ind_handler ns_ble_task.o
- 0x0100bbc8 0x0100bbc8 0x00000040 Code RO 3864 i.gapc_set_dev_info_req_ind_handler ns_ble_task.o
- 0x0100bc08 0x0100bc08 0x00000034 Code RO 3865 i.gapm_activity_created_ind_handler ns_ble_task.o
- 0x0100bc3c 0x0100bc3c 0x00000060 Code RO 3866 i.gapm_activity_stopped_ind_handler ns_ble_task.o
- 0x0100bc9c 0x0100bc9c 0x0000002c Code RO 3867 i.gapm_addr_solved_ind_handler ns_ble_task.o
- 0x0100bcc8 0x0100bcc8 0x000003e0 Code RO 3868 i.gapm_cmp_evt_handler ns_ble_task.o
- 0x0100c0a8 0x0100c0a8 0x000000ac Code RO 3869 i.gapm_ext_adv_repoer_ind_handler ns_ble_task.o
- 0x0100c154 0x0100c154 0x00000036 Code RO 3870 i.gapm_gen_rand_nb_ind_handler ns_ble_task.o
- 0x0100c18a 0x0100c18a 0x0000000c Code RO 3871 i.gapm_profile_added_ind_handler ns_ble_task.o
- 0x0100c196 0x0100c196 0x0000000c Code RO 3872 i.gapm_scan_request_ind_handler ns_ble_task.o
- 0x0100c1a2 0x0100c1a2 0x00000002 PAD
- 0x0100c1a4 0x0100c1a4 0x00000040 Code RO 2903 i.gattc_att_info_req_ind_handler rdtss_task.o
- 0x0100c1e4 0x0100c1e4 0x00000070 Code RO 2904 i.gattc_cmp_evt_handler rdtss_task.o
- 0x0100c254 0x0100c254 0x00000028 Code RO 3873 i.gattc_cmp_evt_handler ns_ble_task.o
- 0x0100c27c 0x0100c27c 0x0000004c Code RO 3874 i.gattc_mtu_changed_ind_handler ns_ble_task.o
- 0x0100c2c8 0x0100c2c8 0x000000c4 Code RO 2765 i.gattc_read_req_ind_handler diss_task.o
- 0x0100c38c 0x0100c38c 0x000000e0 Code RO 2905 i.gattc_read_req_ind_handler rdtss_task.o
- 0x0100c46c 0x0100c46c 0x00000110 Code RO 2906 i.gattc_write_req_ind_handler rdtss_task.o
- 0x0100c57c 0x0100c57c 0x0000006c Code RO 3026 i.get_cfg_handle rdts_common.o
- 0x0100c5e8 0x0100c5e8 0x00000054 Code RO 3027 i.get_value_handle rdts_common.o
- 0x0100c63c 0x0100c63c 0x0000001c Code RO 4224 i.led_task main.o
- 0x0100c658 0x0100c658 0x00000030 Code RO 2356 i.llhwc_modem_setmode rwip_driver.o
- 0x0100c688 0x0100c688 0x00000130 Code RO 2357 i.llhwc_phy_prerx_flash rwip_driver.o
- 0x0100c7b8 0x0100c7b8 0x00000090 Code RO 2358 i.llhwc_setmode_reg_config rwip_driver.o
- 0x0100c848 0x0100c848 0x00000198 Code RO 4225 i.main main.o
- 0x0100c9e0 0x0100c9e0 0x0000005c Code RO 3456 i.ns_EXTI4_12_IRQHandler ns_ble.o
- 0x0100ca3c 0x0100ca3c 0x00000028 Code RO 3457 i.ns_HardFault_Handler ns_ble.o
- 0x0100ca64 0x0100ca64 0x00000020 Code RO 3459 i.ns_ble_add_prf_func_register ns_ble.o
- 0x0100ca84 0x0100ca84 0x0000002c Code RO 3460 i.ns_ble_add_svc ns_ble.o
- 0x0100cab0 0x0100cab0 0x000000dc Code RO 3462 i.ns_ble_adv_fsm_next ns_ble.o
- 0x0100cb8c 0x0100cb8c 0x00000048 Code RO 3463 i.ns_ble_adv_init ns_ble.o
- 0x0100cbd4 0x0100cbd4 0x00000050 Code RO 3464 i.ns_ble_adv_start ns_ble.o
- 0x0100cc24 0x0100cc24 0x0000004c Code RO 3465 i.ns_ble_adv_stop ns_ble.o
- 0x0100cc70 0x0100cc70 0x0000003c Code RO 3468 i.ns_ble_delete_init ns_ble.o
- 0x0100ccac 0x0100ccac 0x00000038 Code RO 3469 i.ns_ble_delete_scan ns_ble.o
- 0x0100cce4 0x0100cce4 0x0000002c Code RO 3470 i.ns_ble_disconnect ns_ble.o
- 0x0100cd10 0x0100cd10 0x0000006c Code RO 3473 i.ns_ble_gap_init ns_ble.o
- 0x0100cd7c 0x0100cd7c 0x00000024 Code RO 3476 i.ns_ble_get_connection_num ns_ble.o
- 0x0100cda0 0x0100cda0 0x00000050 Code RO 3479 i.ns_ble_list_set_ral ns_ble.o
- 0x0100cdf0 0x0100cdf0 0x00000084 Code RO 3481 i.ns_ble_lsc_config ns_ble.o
- 0x0100ce74 0x0100ce74 0x00000028 Code RO 3485 i.ns_ble_prf_task_register ns_ble.o
- 0x0100ce9c 0x0100ce9c 0x00000048 Code RO 3490 i.ns_ble_scan_data_find ns_ble.o
- 0x0100cee4 0x0100cee4 0x00000278 Code RO 3497 i.ns_ble_stack_init ns_ble.o
- 0x0100d15c 0x0100d15c 0x00000124 Code RO 3498 i.ns_ble_start_init ns_ble.o
- 0x0100d280 0x0100d280 0x000000cc Code RO 3499 i.ns_ble_start_scan ns_ble.o
- 0x0100d34c 0x0100d34c 0x00000038 Code RO 3500 i.ns_ble_stop_init ns_ble.o
- 0x0100d384 0x0100d384 0x0000003c Code RO 3501 i.ns_ble_stop_scan ns_ble.o
- 0x0100d3c0 0x0100d3c0 0x00000078 Code RO 3502 i.ns_ble_update_param ns_ble.o
- 0x0100d438 0x0100d438 0x0000002c Code RO 3216 i.ns_bond_db_get_size ns_sec.o
- 0x0100d464 0x0100d464 0x0000001c Code RO 3217 i.ns_bond_db_load ns_sec.o
- 0x0100d480 0x0100d480 0x00000030 Code RO 3218 i.ns_bond_last_bonded_addr ns_sec.o
- 0x0100d4b0 0x0100d4b0 0x00000030 Code RO 3219 i.ns_bond_last_bonded_peer_id ns_sec.o
- 0x0100d4e0 0x0100d4e0 0x00000064 Code RO 3220 i.ns_bond_last_bonded_ral_info ns_sec.o
- 0x0100d544 0x0100d544 0x00000060 Code RO 3221 i.ns_bond_resolv_addr_start ns_sec.o
- 0x0100d5a4 0x0100d5a4 0x0000007c Code RO 3222 i.ns_bond_search_addr_irk ns_sec.o
- 0x0100d620 0x0100d620 0x000000d4 Code RO 3505 i.ns_peripheral_config ns_ble.o
- 0x0100d6f4 0x0100d6f4 0x00000160 Code RO 3224 i.ns_sec_bond_store_evt_handler ns_sec.o
- 0x0100d854 0x0100d854 0x00000010 Code RO 3225 i.ns_sec_get_bond_status ns_sec.o
- 0x0100d864 0x0100d864 0x0000000c Code RO 3226 i.ns_sec_get_iocap ns_sec.o
- 0x0100d870 0x0100d870 0x00000068 Code RO 3227 i.ns_sec_init ns_sec.o
- 0x0100d8d8 0x0100d8d8 0x00000018 Code RO 3073 i.ns_sleep_lock_acquire ns_sleep.o
- 0x0100d8f0 0x0100d8f0 0x00000014 Code RO 3074 i.ns_sleep_lock_release ns_sleep.o
- 0x0100d904 0x0100d904 0x000000c8 Code RO 3149 i.ns_timer_api_process_handler ns_timer.o
- 0x0100d9cc 0x0100d9cc 0x00000044 Code RO 3506 i.patchx_enable ns_ble.o
- 0x0100da10 0x0100da10 0x00000088 Code RO 2537 i.prf_add_profile prf.o
- 0x0100da98 0x0100da98 0x00000010 Code RO 2540 i.prf_dst_task_get prf.o
- 0x0100daa8 0x0100daa8 0x00000030 Code RO 2541 i.prf_env_get prf.o
- 0x0100dad8 0x0100dad8 0x00000038 Code RO 2542 i.prf_get_id_from_task prf.o
- 0x0100db10 0x0100db10 0x00000028 Code RO 2543 i.prf_get_itf_func_register prf.o
- 0x0100db38 0x0100db38 0x00000038 Code RO 2544 i.prf_get_task_from_id prf.o
- 0x0100db70 0x0100db70 0x000000b4 Code RO 2545 i.prf_init prf.o
- 0x0100dc24 0x0100dc24 0x00000030 Code RO 2546 i.prf_itf_get prf.o
- 0x0100dc54 0x0100dc54 0x00000058 Code RO 4584 i.prvAddCurrentTaskToDelayedList tasks.o
- 0x0100dcac 0x0100dcac 0x00000070 Code RO 4916 i.prvCopyDataToQueue queue.o
- 0x0100dd1c 0x0100dd1c 0x00000054 Code RO 4585 i.prvIdleTask tasks.o
- 0x0100dd70 0x0100dd70 0x00000054 Code RO 5146 i.prvInsertBlockIntoFreeList heap_4.o
- 0x0100ddc4 0x0100ddc4 0x000000cc Code RO 4586 i.prvListTasksWithinSingleList tasks.o
- 0x0100de90 0x0100de90 0x00000014 Code RO 5193 i.prvTaskExitError port.o
- 0x0100dea4 0x0100dea4 0x00000074 Code RO 4917 i.prvUnlockQueue queue.o
- 0x0100df18 0x0100df18 0x000000f4 Code RO 5147 i.pvPortMalloc heap_4.o
- 0x0100e00c 0x0100e00c 0x00000018 Code RO 4587 i.pvTaskIncrementMutexHeldCount tasks.o
- 0x0100e024 0x0100e024 0x00000024 Code RO 5194 i.pxPortInitialiseStack port.o
- 0x0100e048 0x0100e048 0x0000003a Code RO 2907 i.rdtss_att_get_value rdtss_task.o
- 0x0100e082 0x0100e082 0x00000002 PAD
- 0x0100e084 0x0100e084 0x00000040 Code RO 2908 i.rdtss_att_info_rsp_handler rdtss_task.o
- 0x0100e0c4 0x0100e0c4 0x00000068 Code RO 2909 i.rdtss_att_set_value rdtss_task.o
- 0x0100e12c 0x0100e12c 0x0000004c Code RO 2852 i.rdtss_cleanup rdtss.o
- 0x0100e178 0x0100e178 0x0000004c Code RO 2853 i.rdtss_create rdtss.o
- 0x0100e1c4 0x0100e1c4 0x00000042 Code RO 2854 i.rdtss_destroy rdtss.o
- 0x0100e206 0x0100e206 0x0000001c Code RO 3028 i.rdtss_get_att_handle rdts_common.o
- 0x0100e222 0x0100e222 0x00000028 Code RO 3029 i.rdtss_get_att_idx rdts_common.o
- 0x0100e24a 0x0100e24a 0x00000098 Code RO 2855 i.rdtss_init rdtss.o
- 0x0100e2e2 0x0100e2e2 0x00000002 PAD
- 0x0100e2e4 0x0100e2e4 0x000000a4 Code RO 2910 i.rdtss_init_ccc_values rdtss_task.o
- 0x0100e388 0x0100e388 0x00000008 Code RO 2856 i.rdtss_prf_itf_get rdtss.o
- 0x0100e390 0x0100e390 0x00000054 Code RO 4062 i.rdtss_send_notify app_rdtss.o
- 0x0100e3e4 0x0100e3e4 0x00000034 Code RO 2911 i.rdtss_set_ccc_value rdtss_task.o
- 0x0100e418 0x0100e418 0x00000020 Code RO 2912 i.rdtss_task_init rdtss_task.o
- 0x0100e438 0x0100e438 0x000000b0 Code RO 2913 i.rdtss_val_ind_req_handler rdtss_task.o
- 0x0100e4e8 0x0100e4e8 0x0000000a Code RO 4063 i.rdtss_val_ntf_cfm_handler app_rdtss.o
- 0x0100e4f2 0x0100e4f2 0x000000a6 Code RO 2914 i.rdtss_val_ntf_req_handler rdtss_task.o
- 0x0100e598 0x0100e598 0x00000020 Code RO 2915 i.rdtss_val_set_req_handler rdtss_task.o
- 0x0100e5b8 0x0100e5b8 0x00000044 Code RO 4064 i.rdtss_val_write_ind_handler app_rdtss.o
- 0x0100e5fc 0x0100e5fc 0x00000044 Code RO 4065 i.rdtss_value_req_ind_handler app_rdtss.o
- 0x0100e640 0x0100e640 0x00000080 Code RO 2916 i.rdtss_value_req_rsp_handler rdtss_task.o
- 0x0100e6c0 0x0100e6c0 0x00000118 Code RO 2105 i.rwip_init rwip.o
- 0x0100e7d8 0x0100e7d8 0x000000f8 Code RO 2365 i.rwip_slp_isr rwip_driver.o
- 0x0100e8d0 0x0100e8d0 0x00000002 Code RO 3154 i.timer_canceled_handler ns_timer.o
- 0x0100e8d2 0x0100e8d2 0x00000002 Code RO 3155 i.timer_modified_handler ns_timer.o
- 0x0100e8d4 0x0100e8d4 0x00000026 Code RO 5104 i.uxListRemove list.o
- 0x0100e8fa 0x0100e8fa 0x00000002 PAD
- 0x0100e8fc 0x0100e8fc 0x0000000c Code RO 4589 i.uxTaskGetNumberOfTasks tasks.o
- 0x0100e908 0x0100e908 0x00000098 Code RO 4590 i.uxTaskGetSystemState tasks.o
- 0x0100e9a0 0x0100e9a0 0x00000016 Code RO 5105 i.vListInitialise list.o
- 0x0100e9b6 0x0100e9b6 0x00000006 Code RO 5106 i.vListInitialiseItem list.o
- 0x0100e9bc 0x0100e9bc 0x00000032 Code RO 5107 i.vListInsert list.o
- 0x0100e9ee 0x0100e9ee 0x00000018 Code RO 5108 i.vListInsertEnd list.o
- 0x0100ea06 0x0100ea06 0x00000002 PAD
- 0x0100ea08 0x0100ea08 0x00000018 Code RO 5196 i.vPortEnterCritical port.o
- 0x0100ea20 0x0100ea20 0x0000001c Code RO 5197 i.vPortExitCritical port.o
- 0x0100ea3c 0x0100ea3c 0x00000044 Code RO 5148 i.vPortFree heap_4.o
- 0x0100ea80 0x0100ea80 0x00000018 Code RO 5198 i.vPortYield port.o
- 0x0100ea98 0x0100ea98 0x00000030 Code RO 4595 i.vTaskDelay tasks.o
- 0x0100eac8 0x0100eac8 0x00000010 Code RO 4600 i.vTaskInternalSetTimeOutState tasks.o
- 0x0100ead8 0x0100ead8 0x000000d0 Code RO 4601 i.vTaskList tasks.o
- 0x0100eba8 0x0100eba8 0x0000000c Code RO 4602 i.vTaskMissedYield tasks.o
- 0x0100ebb4 0x0100ebb4 0x00000024 Code RO 4604 i.vTaskPlaceOnEventList tasks.o
- 0x0100ebd8 0x0100ebd8 0x00000074 Code RO 4606 i.vTaskPriorityDisinheritAfterTimeout tasks.o
- 0x0100ec4c 0x0100ec4c 0x00000050 Code RO 4612 i.vTaskStartScheduler tasks.o
- 0x0100ec9c 0x0100ec9c 0x00000010 Code RO 4614 i.vTaskSuspendAll tasks.o
- 0x0100ecac 0x0100ecac 0x00000064 Code RO 4615 i.vTaskSwitchContext tasks.o
- 0x0100ed10 0x0100ed10 0x0000000c Code RO 5150 i.xPortGetFreeHeapSize heap_4.o
- 0x0100ed1c 0x0100ed1c 0x0000000c Code RO 5151 i.xPortGetMinimumEverFreeHeapSize heap_4.o
- 0x0100ed28 0x0100ed28 0x00000050 Code RO 5199 i.xPortStartScheduler port.o
- 0x0100ed78 0x0100ed78 0x00000024 Code RO 4928 i.xQueueCreateMutex queue.o
- 0x0100ed9c 0x0100ed9c 0x00000044 Code RO 4929 i.xQueueGenericCreate queue.o
- 0x0100ede0 0x0100ede0 0x0000006e Code RO 4930 i.xQueueGenericReset queue.o
- 0x0100ee4e 0x0100ee4e 0x0000018e Code RO 4931 i.xQueueGenericSend queue.o
- 0x0100efdc 0x0100efdc 0x0000008e Code RO 4932 i.xQueueGenericSendFromISR queue.o
- 0x0100f06a 0x0100f06a 0x00000142 Code RO 4941 i.xQueueReceive queue.o
- 0x0100f1ac 0x0100f1ac 0x00000172 Code RO 4943 i.xQueueSemaphoreTake queue.o
- 0x0100f31e 0x0100f31e 0x00000002 PAD
- 0x0100f320 0x0100f320 0x00000064 Code RO 4616 i.xTaskCheckForTimeOut tasks.o
- 0x0100f384 0x0100f384 0x00000178 Code RO 4617 i.xTaskCreate tasks.o
- 0x0100f4fc 0x0100f4fc 0x00000020 Code RO 4621 i.xTaskGetSchedulerState tasks.o
- 0x0100f51c 0x0100f51c 0x0000000c Code RO 4622 i.xTaskGetTickCount tasks.o
- 0x0100f528 0x0100f528 0x000000d4 Code RO 4624 i.xTaskIncrementTick tasks.o
- 0x0100f5fc 0x0100f5fc 0x00000068 Code RO 4627 i.xTaskPriorityDisinherit tasks.o
- 0x0100f664 0x0100f664 0x00000078 Code RO 4628 i.xTaskPriorityInherit tasks.o
- 0x0100f6dc 0x0100f6dc 0x00000064 Code RO 4629 i.xTaskRemoveFromEventList tasks.o
- 0x0100f740 0x0100f740 0x000000c8 Code RO 4630 i.xTaskResumeAll tasks.o
- 0x0100f808 0x0100f808 0x000001d8 Data RO 20 .constdata system_n32wb03x.o
- 0x0100f9e0 0x0100f9e0 0x0000000c Data RO 782 .constdata n32wb03x_rcc.o
- 0x0100f9ec 0x0100f9ec 0x00000324 Data RO 1952 .constdata n32wb03x_qflash.o
- 0x0100fd10 0x0100fd10 0x0000001e Data RO 2366 .constdata rwip_driver.o
- 0x0100fd2e 0x0100fd2e 0x00000002 PAD
- 0x0100fd30 0x0100fd30 0x000000a8 Data RO 2672 .constdata diss.o
- 0x0100fdd8 0x0100fdd8 0x00000018 Data RO 2766 .constdata diss_task.o
- 0x0100fdf0 0x0100fdf0 0x00000010 Data RO 2857 .constdata rdtss.o
- 0x0100fe00 0x0100fe00 0x00000048 Data RO 2917 .constdata rdtss_task.o
- 0x0100fe48 0x0100fe48 0x00000028 Data RO 3233 .constdata ns_sec.o
- 0x0100fe70 0x0100fe70 0x00000008 Data RO 3234 .constdata ns_sec.o
- 0x0100fe78 0x0100fe78 0x00000334 Data RO 3508 .constdata ns_ble.o
- 0x010101ac 0x010101ac 0x00000098 Data RO 3875 .constdata ns_ble_task.o
- 0x01010244 0x01010244 0x000000c8 Data RO 3876 .constdata ns_ble_task.o
- 0x0101030c 0x0101030c 0x0000000c Data RO 3877 .constdata ns_ble_task.o
- 0x01010318 0x01010318 0x00000008 Data RO 4008 .constdata app_dis.o
- 0x01010320 0x01010320 0x00000008 Data RO 4009 .constdata app_dis.o
- 0x01010328 0x01010328 0x000000b2 Data RO 4066 .constdata app_rdtss.o
- 0x010103da 0x010103da 0x00000002 PAD
- 0x010103dc 0x010103dc 0x00000018 Data RO 4067 .constdata app_rdtss.o
- 0x010103f4 0x010103f4 0x00000030 Data RO 4376 .constdata cli_core.o
- 0x01010424 0x01010424 0x000000b2 Data RO 4377 .conststring cli_core.o
- 0x010104d6 0x010104d6 0x00000002 PAD
- 0x010104d8 0x010104d8 0x00000020 Data RO 5611 Region$$Table anon$$obj.o
+ 0x010087c8 0x010087c8 0x00000028 Code RO 5652 .text mf_p.l(cdrcmple.o)
+ 0x010087f0 0x010087f0 0x00000024 Code RO 5654 .text mc_p.l(init.o)
+ 0x01008814 0x01008814 0x00000060 Code RO 5658 .text mc_p.l(__dclz77c.o)
+ 0x01008874 0x01008874 0x0000000c Ven RO 5660 Veneer$$Code anon$$obj.o
+ 0x01008880 0x01008880 0x0000000c Ven RO 5661 Veneer$$Code anon$$obj.o
+ 0x0100888c 0x0100888c 0x0000000c Ven RO 5662 Veneer$$Code anon$$obj.o
+ 0x01008898 0x01008898 0x0000000c Ven RO 5663 Veneer$$Code anon$$obj.o
+ 0x010088a4 0x010088a4 0x0000000c Ven RO 5664 Veneer$$Code anon$$obj.o
+ 0x010088b0 0x010088b0 0x0000000c Ven RO 5665 Veneer$$Code anon$$obj.o
+ 0x010088bc 0x010088bc 0x0000000c Ven RO 5666 Veneer$$Code anon$$obj.o
+ 0x010088c8 0x010088c8 0x0000000c Ven RO 5667 Veneer$$Code anon$$obj.o
+ 0x010088d4 0x010088d4 0x0000000c Ven RO 5668 Veneer$$Code anon$$obj.o
+ 0x010088e0 0x010088e0 0x0000000c Ven RO 5669 Veneer$$Code anon$$obj.o
+ 0x010088ec 0x010088ec 0x0000000c Ven RO 5670 Veneer$$Code anon$$obj.o
+ 0x010088f8 0x010088f8 0x0000000c Ven RO 5671 Veneer$$Code anon$$obj.o
+ 0x01008904 0x01008904 0x0000000c Ven RO 5672 Veneer$$Code anon$$obj.o
+ 0x01008910 0x01008910 0x0000000c Ven RO 5673 Veneer$$Code anon$$obj.o
+ 0x0100891c 0x0100891c 0x0000000c Ven RO 5674 Veneer$$Code anon$$obj.o
+ 0x01008928 0x01008928 0x0000000c Ven RO 5675 Veneer$$Code anon$$obj.o
+ 0x01008934 0x01008934 0x0000000c Ven RO 5676 Veneer$$Code anon$$obj.o
+ 0x01008940 0x01008940 0x00000028 Code RO 4454 i.AppCli_Init app_cli.o
+ 0x01008968 0x01008968 0x00000434 Code RO 4456 i.CliTask app_cli.o
+ 0x01008d9c 0x01008d9c 0x00000074 Code RO 4368 i.CmdHelp cli_core.o
+ 0x01008e10 0x01008e10 0x000000d0 Code RO 4369 i.CmdLed cli_core.o
+ 0x01008ee0 0x01008ee0 0x000000e8 Code RO 4370 i.CmdSysInfo cli_core.o
+ 0x01008fc8 0x01008fc8 0x00000098 Code RO 4371 i.CmdVersion cli_core.o
+ 0x01009060 0x01009060 0x00000004 Code RO 487 i.DMA_ClearFlag n32wb03x_dma.o
+ 0x01009064 0x01009064 0x00000088 Code RO 490 i.DMA_DeInit n32wb03x_dma.o
+ 0x010090ec 0x010090ec 0x00000018 Code RO 491 i.DMA_EnableChannel n32wb03x_dma.o
+ 0x01009104 0x01009104 0x0000000e Code RO 493 i.DMA_GetFlagStatus n32wb03x_dma.o
+ 0x01009112 0x01009112 0x00000002 PAD
+ 0x01009114 0x01009114 0x00000040 Code RO 495 i.DMA_Init n32wb03x_dma.o
+ 0x01009154 0x01009154 0x0000000e Code RO 496 i.DMA_RequestRemap n32wb03x_dma.o
+ 0x01009162 0x01009162 0x00000002 PAD
+ 0x01009164 0x01009164 0x0000000c Code RO 569 i.EXTI_ClrITPendBit n32wb03x_exti.o
+ 0x01009170 0x01009170 0x0000001c Code RO 572 i.EXTI_GetITStatus n32wb03x_exti.o
+ 0x0100918c 0x0100918c 0x00000070 Code RO 574 i.EXTI_InitPeripheral n32wb03x_exti.o
+ 0x010091fc 0x010091fc 0x000000b8 Code RO 634 i.GPIO_InitPeripheral n32wb03x_gpio.o
+ 0x010092b4 0x010092b4 0x0000001c Code RO 635 i.GPIO_InitStruct n32wb03x_gpio.o
+ 0x010092d0 0x010092d0 0x00000004 Code RO 640 i.GPIO_ResetBits n32wb03x_gpio.o
+ 0x010092d4 0x010092d4 0x00000004 Code RO 641 i.GPIO_SetBits n32wb03x_gpio.o
+ 0x010092d8 0x010092d8 0x00000008 Code RO 642 i.GPIO_TogglePin n32wb03x_gpio.o
+ 0x010092e0 0x010092e0 0x000000b0 Code RO 4532 i.HardFault_Handler n32wb03x_it.o
+ 0x01009390 0x01009390 0x00000008 Code RO 4594 i.LedBlink app_gpio.o
+ 0x01009398 0x01009398 0x0000004c Code RO 4595 i.LedInit app_gpio.o
+ 0x010093e4 0x010093e4 0x00000008 Code RO 4596 i.LedOff app_gpio.o
+ 0x010093ec 0x010093ec 0x00000008 Code RO 4597 i.LedOn app_gpio.o
+ 0x010093f4 0x010093f4 0x00000078 Code RO 159 i.NVIC_Init misc.o
+ 0x0100946c 0x0100946c 0x000000cc Code RO 11 i.OTPTrim_Read system_n32wb03x.o
+ 0x01009538 0x01009538 0x00000024 Code RO 1947 i.Qflash_Erase_Sector n32wb03x_qflash.o
+ 0x0100955c 0x0100955c 0x00000038 Code RO 1948 i.Qflash_Init n32wb03x_qflash.o
+ 0x01009594 0x01009594 0x00000024 Code RO 1950 i.Qflash_Write n32wb03x_qflash.o
+ 0x010095b8 0x010095b8 0x00000018 Code RO 762 i.RCC_EnableAHBPeriphClk n32wb03x_rcc.o
+ 0x010095d0 0x010095d0 0x00000018 Code RO 766 i.RCC_EnableAPB2PeriphClk n32wb03x_rcc.o
+ 0x010095e8 0x010095e8 0x00000074 Code RO 774 i.RCC_GetClocksFreqValue n32wb03x_rcc.o
+ 0x0100965c 0x0100965c 0x00000002 Code RO 5236 i.SVC_Handler port.o
+ 0x0100965e 0x0100965e 0x00000002 PAD
+ 0x01009660 0x01009660 0x00000024 Code RO 5237 i.SysTick_Handler port.o
+ 0x01009684 0x01009684 0x00000034 Code RO 13 i.SystemGetMacAddr system_n32wb03x.o
+ 0x010096b8 0x010096b8 0x00000180 Code RO 15 i.SystemInit system_n32wb03x.o
+ 0x01009838 0x01009838 0x00000008 Code RO 4533 i.USART1_IRQHandler n32wb03x_it.o
+ 0x01009840 0x01009840 0x00000032 Code RO 1520 i.USART_ConfigInt n32wb03x_usart.o
+ 0x01009872 0x01009872 0x00000002 PAD
+ 0x01009874 0x01009874 0x0000001c Code RO 1525 i.USART_Enable n32wb03x_usart.o
+ 0x01009890 0x01009890 0x00000010 Code RO 1526 i.USART_EnableDMA n32wb03x_usart.o
+ 0x010098a0 0x010098a0 0x0000000e Code RO 1532 i.USART_GetFlagStatus n32wb03x_usart.o
+ 0x010098ae 0x010098ae 0x00000040 Code RO 1533 i.USART_GetIntStatus n32wb03x_usart.o
+ 0x010098ee 0x010098ee 0x00000002 PAD
+ 0x010098f0 0x010098f0 0x00000088 Code RO 1534 i.USART_Init n32wb03x_usart.o
+ 0x01009978 0x01009978 0x00000008 Code RO 1535 i.USART_ReceiveData n32wb03x_usart.o
+ 0x01009980 0x01009980 0x00000008 Code RO 1537 i.USART_SendData n32wb03x_usart.o
+ 0x01009988 0x01009988 0x00000020 Code RO 5569 i.__0printf mc_p.l(printfa.o)
+ 0x010099a8 0x010099a8 0x00000028 Code RO 5571 i.__0sprintf mc_p.l(printfa.o)
+ 0x010099d0 0x010099d0 0x0000002c Code RO 5574 i.__0vsnprintf mc_p.l(printfa.o)
+ 0x010099fc 0x010099fc 0x0000002e Code RO 5650 i.__ARM_clz mf_p.l(depilogue.o)
+ 0x01009a2a 0x01009a2a 0x00000002 PAD
+ 0x01009a2c 0x01009a2c 0x00000174 Code RO 5576 i._fp_digits mc_p.l(printfa.o)
+ 0x01009ba0 0x01009ba0 0x000006ec Code RO 5577 i._printf_core mc_p.l(printfa.o)
+ 0x0100a28c 0x0100a28c 0x00000020 Code RO 5578 i._printf_post_padding mc_p.l(printfa.o)
+ 0x0100a2ac 0x0100a2ac 0x0000002c Code RO 5579 i._printf_pre_padding mc_p.l(printfa.o)
+ 0x0100a2d8 0x0100a2d8 0x00000016 Code RO 5580 i._snputc mc_p.l(printfa.o)
+ 0x0100a2ee 0x0100a2ee 0x0000000a Code RO 5581 i._sputc mc_p.l(printfa.o)
+ 0x0100a2f8 0x0100a2f8 0x00000074 Code RO 4117 i.app_ble_adv_init app_ble.o
+ 0x0100a36c 0x0100a36c 0x00000002 Code RO 4118 i.app_ble_adv_msg_handler app_ble.o
+ 0x0100a36e 0x0100a36e 0x00000002 PAD
+ 0x0100a370 0x0100a370 0x00000098 Code RO 4121 i.app_ble_gap_params_init app_ble.o
+ 0x0100a408 0x0100a408 0x0000004c Code RO 4122 i.app_ble_init app_ble.o
+ 0x0100a454 0x0100a454 0x00000040 Code RO 4123 i.app_ble_msg_handler app_ble.o
+ 0x0100a494 0x0100a494 0x00000014 Code RO 4556 i.app_ble_proto_init app_ble_proto.o
+ 0x0100a4a8 0x0100a4a8 0x00000014 Code RO 4557 i.app_ble_proto_on_disconnect app_ble_proto.o
+ 0x0100a4bc 0x0100a4bc 0x00000154 Code RO 4558 i.app_ble_proto_rx_bytes app_ble_proto.o
+ 0x0100a610 0x0100a610 0x00000050 Code RO 4125 i.app_ble_sec_init app_ble.o
+ 0x0100a660 0x0100a660 0x00000010 Code RO 3851 i.app_conn_params_update_evt_handler ns_ble_task.o
+ 0x0100a670 0x0100a670 0x000000cc Code RO 3452 i.app_create_advertising ns_ble.o
+ 0x0100a73c 0x0100a73c 0x0000005c Code RO 4005 i.app_dis_add_dis app_dis.o
+ 0x0100a798 0x0100a798 0x00000104 Code RO 3852 i.app_entry_point_handler ns_ble_task.o
+ 0x0100a89c 0x0100a89c 0x0000001c Code RO 3853 i.app_init_timeout_evt_handler ns_ble_task.o
+ 0x0100a8b8 0x0100a8b8 0x000000ac Code RO 3854 i.app_lsi_calib_evt_handler ns_ble_task.o
+ 0x0100a964 0x0100a964 0x00000068 Code RO 4060 i.app_rdtss_add_rdts app_rdtss.o
+ 0x0100a9cc 0x0100a9cc 0x00000004 Code RO 3211 i.app_sec_msg_dflt_handler ns_sec.o
+ 0x0100a9d0 0x0100a9d0 0x00000078 Code RO 3453 i.app_set_adv_data ns_ble.o
+ 0x0100aa48 0x0100aa48 0x000000c4 Code RO 3454 i.app_set_scan_rsp_data ns_ble.o
+ 0x0100ab0c 0x0100ab0c 0x00000070 Code RO 3455 i.app_start_advertising ns_ble.o
+ 0x0100ab7c 0x0100ab7c 0x00000002 Code RO 4126 i.app_user_msg_handler app_ble.o
+ 0x0100ab7e 0x0100ab7e 0x00000002 PAD
+ 0x0100ab80 0x0100ab80 0x000000c0 Code RO 1987 i.attm_att_set_value lib_att.o
+ 0x0100ac40 0x0100ac40 0x00000010 Code RO 4223 i.ble_schedule_task main.o
+ 0x0100ac50 0x0100ac50 0x00000014 Code RO 4495 i.ble_up_on_cfm ble_up.o
+ 0x0100ac64 0x0100ac64 0x00000058 Code RO 4496 i.ble_up_poll ble_up.o
+ 0x0100acbc 0x0100acbc 0x00000010 Code RO 4497 i.ble_up_reset ble_up.o
+ 0x0100accc 0x0100accc 0x00000048 Code RO 4498 i.ble_up_write ble_up.o
+ 0x0100ad14 0x0100ad14 0x000000dc Code RO 4302 i.bsp_usart_init bsp_usart.o
+ 0x0100adf0 0x0100adf0 0x00000038 Code RO 4303 i.bsp_usart_read_byte bsp_usart.o
+ 0x0100ae28 0x0100ae28 0x00000054 Code RO 4305 i.bsp_usart_rx_isr_handler bsp_usart.o
+ 0x0100ae7c 0x0100ae7c 0x00000020 Code RO 4306 i.bsp_usart_tx_lock bsp_usart.o
+ 0x0100ae9c 0x0100ae9c 0x00000024 Code RO 4307 i.bsp_usart_tx_unlock bsp_usart.o
+ 0x0100aec0 0x0100aec0 0x00000098 Code RO 4308 i.bsp_usart_write_dma bsp_usart.o
+ 0x0100af58 0x0100af58 0x0000002a Code RO 3025 i.check_client_char_cfg rdts_common.o
+ 0x0100af82 0x0100af82 0x00000004 Code RO 4372 i.cli_cmd_count cli_core.o
+ 0x0100af86 0x0100af86 0x00000002 PAD
+ 0x0100af88 0x0100af88 0x00000018 Code RO 4373 i.cli_cmd_name cli_core.o
+ 0x0100afa0 0x0100afa0 0x000000b4 Code RO 4374 i.cli_exec_line cli_core.o
+ 0x0100b054 0x0100b054 0x0000002c Code RO 4375 i.cli_printf cli_core.o
+ 0x0100b080 0x0100b080 0x00000068 Code RO 4457 i.cli_redraw_line app_cli.o
+ 0x0100b0e8 0x0100b0e8 0x0000000c Code RO 4376 i.cli_set_output cli_core.o
+ 0x0100b0f4 0x0100b0f4 0x00000024 Code RO 4377 i.cli_write cli_core.o
+ 0x0100b118 0x0100b118 0x0000002a Code RO 2663 i.diss_check_val_len diss.o
+ 0x0100b142 0x0100b142 0x00000002 Code RO 2664 i.diss_cleanup diss.o
+ 0x0100b144 0x0100b144 0x00000002 Code RO 2666 i.diss_create diss.o
+ 0x0100b146 0x0100b146 0x0000003e Code RO 2667 i.diss_destroy diss.o
+ 0x0100b184 0x0100b184 0x00000034 Code RO 2668 i.diss_handle_to_value diss.o
+ 0x0100b1b8 0x0100b1b8 0x000000a0 Code RO 2669 i.diss_init diss.o
+ 0x0100b258 0x0100b258 0x00000008 Code RO 2670 i.diss_prf_itf_get diss.o
+ 0x0100b260 0x0100b260 0x0000009c Code RO 2762 i.diss_set_value_req_handler diss_task.o
+ 0x0100b2fc 0x0100b2fc 0x00000020 Code RO 2763 i.diss_task_init diss_task.o
+ 0x0100b31c 0x0100b31c 0x0000007c Code RO 2764 i.diss_value_cfm_handler diss_task.o
+ 0x0100b398 0x0100b398 0x000000c0 Code RO 4007 i.diss_value_req_ind_handler app_dis.o
+ 0x0100b458 0x0100b458 0x0000003a Code RO 2671 i.diss_value_to_handle diss.o
+ 0x0100b492 0x0100b492 0x00000002 PAD
+ 0x0100b494 0x0100b494 0x00000060 Code RO 4627 i.eTaskGetState tasks.o
+ 0x0100b4f4 0x0100b4f4 0x0000003c Code RO 4309 i.fputc bsp_usart.o
+ 0x0100b530 0x0100b530 0x000000f0 Code RO 3212 i.gapc_bond_ind_handler ns_sec.o
+ 0x0100b620 0x0100b620 0x00000208 Code RO 3213 i.gapc_bond_req_ind_handler ns_sec.o
+ 0x0100b828 0x0100b828 0x00000028 Code RO 3855 i.gapc_cmp_evt_handler ns_ble_task.o
+ 0x0100b850 0x0100b850 0x0000006c Code RO 3856 i.gapc_conn_rssi_ind_handler ns_ble_task.o
+ 0x0100b8bc 0x0100b8bc 0x00000158 Code RO 3857 i.gapc_connection_req_ind_handler ns_ble_task.o
+ 0x0100ba14 0x0100ba14 0x00000064 Code RO 3858 i.gapc_disconnect_ind_handler ns_ble_task.o
+ 0x0100ba78 0x0100ba78 0x00000028 Code RO 3214 i.gapc_encrypt_ind_handler ns_sec.o
+ 0x0100baa0 0x0100baa0 0x00000130 Code RO 3215 i.gapc_encrypt_req_ind_handler ns_sec.o
+ 0x0100bbd0 0x0100bbd0 0x00000080 Code RO 3859 i.gapc_get_dev_info_req_ind_handler ns_ble_task.o
+ 0x0100bc50 0x0100bc50 0x0000000c Code RO 3860 i.gapc_le_phy_ind_handler ns_ble_task.o
+ 0x0100bc5c 0x0100bc5c 0x0000001c Code RO 3861 i.gapc_le_pkt_size_ind_handler ns_ble_task.o
+ 0x0100bc78 0x0100bc78 0x00000064 Code RO 3862 i.gapc_param_update_req_ind_handler ns_ble_task.o
+ 0x0100bcdc 0x0100bcdc 0x00000028 Code RO 3863 i.gapc_param_updated_ind_handler ns_ble_task.o
+ 0x0100bd04 0x0100bd04 0x00000040 Code RO 3864 i.gapc_set_dev_info_req_ind_handler ns_ble_task.o
+ 0x0100bd44 0x0100bd44 0x00000034 Code RO 3865 i.gapm_activity_created_ind_handler ns_ble_task.o
+ 0x0100bd78 0x0100bd78 0x00000060 Code RO 3866 i.gapm_activity_stopped_ind_handler ns_ble_task.o
+ 0x0100bdd8 0x0100bdd8 0x0000002c Code RO 3867 i.gapm_addr_solved_ind_handler ns_ble_task.o
+ 0x0100be04 0x0100be04 0x000003e0 Code RO 3868 i.gapm_cmp_evt_handler ns_ble_task.o
+ 0x0100c1e4 0x0100c1e4 0x000000ac Code RO 3869 i.gapm_ext_adv_repoer_ind_handler ns_ble_task.o
+ 0x0100c290 0x0100c290 0x00000036 Code RO 3870 i.gapm_gen_rand_nb_ind_handler ns_ble_task.o
+ 0x0100c2c6 0x0100c2c6 0x0000000c Code RO 3871 i.gapm_profile_added_ind_handler ns_ble_task.o
+ 0x0100c2d2 0x0100c2d2 0x0000000c Code RO 3872 i.gapm_scan_request_ind_handler ns_ble_task.o
+ 0x0100c2de 0x0100c2de 0x00000002 PAD
+ 0x0100c2e0 0x0100c2e0 0x00000040 Code RO 2903 i.gattc_att_info_req_ind_handler rdtss_task.o
+ 0x0100c320 0x0100c320 0x00000070 Code RO 2904 i.gattc_cmp_evt_handler rdtss_task.o
+ 0x0100c390 0x0100c390 0x00000028 Code RO 3873 i.gattc_cmp_evt_handler ns_ble_task.o
+ 0x0100c3b8 0x0100c3b8 0x0000004c Code RO 3874 i.gattc_mtu_changed_ind_handler ns_ble_task.o
+ 0x0100c404 0x0100c404 0x000000c4 Code RO 2765 i.gattc_read_req_ind_handler diss_task.o
+ 0x0100c4c8 0x0100c4c8 0x000000e0 Code RO 2905 i.gattc_read_req_ind_handler rdtss_task.o
+ 0x0100c5a8 0x0100c5a8 0x00000110 Code RO 2906 i.gattc_write_req_ind_handler rdtss_task.o
+ 0x0100c6b8 0x0100c6b8 0x0000006c Code RO 3026 i.get_cfg_handle rdts_common.o
+ 0x0100c724 0x0100c724 0x00000054 Code RO 3027 i.get_value_handle rdts_common.o
+ 0x0100c778 0x0100c778 0x0000001c Code RO 4224 i.led_task main.o
+ 0x0100c794 0x0100c794 0x00000030 Code RO 2356 i.llhwc_modem_setmode rwip_driver.o
+ 0x0100c7c4 0x0100c7c4 0x00000130 Code RO 2357 i.llhwc_phy_prerx_flash rwip_driver.o
+ 0x0100c8f4 0x0100c8f4 0x00000090 Code RO 2358 i.llhwc_setmode_reg_config rwip_driver.o
+ 0x0100c984 0x0100c984 0x0000019c Code RO 4225 i.main main.o
+ 0x0100cb20 0x0100cb20 0x0000005c Code RO 3456 i.ns_EXTI4_12_IRQHandler ns_ble.o
+ 0x0100cb7c 0x0100cb7c 0x00000028 Code RO 3457 i.ns_HardFault_Handler ns_ble.o
+ 0x0100cba4 0x0100cba4 0x00000020 Code RO 3459 i.ns_ble_add_prf_func_register ns_ble.o
+ 0x0100cbc4 0x0100cbc4 0x0000002c Code RO 3460 i.ns_ble_add_svc ns_ble.o
+ 0x0100cbf0 0x0100cbf0 0x000000dc Code RO 3462 i.ns_ble_adv_fsm_next ns_ble.o
+ 0x0100cccc 0x0100cccc 0x00000048 Code RO 3463 i.ns_ble_adv_init ns_ble.o
+ 0x0100cd14 0x0100cd14 0x00000050 Code RO 3464 i.ns_ble_adv_start ns_ble.o
+ 0x0100cd64 0x0100cd64 0x0000004c Code RO 3465 i.ns_ble_adv_stop ns_ble.o
+ 0x0100cdb0 0x0100cdb0 0x0000003c Code RO 3468 i.ns_ble_delete_init ns_ble.o
+ 0x0100cdec 0x0100cdec 0x00000038 Code RO 3469 i.ns_ble_delete_scan ns_ble.o
+ 0x0100ce24 0x0100ce24 0x0000002c Code RO 3470 i.ns_ble_disconnect ns_ble.o
+ 0x0100ce50 0x0100ce50 0x0000006c Code RO 3473 i.ns_ble_gap_init ns_ble.o
+ 0x0100cebc 0x0100cebc 0x00000024 Code RO 3476 i.ns_ble_get_connection_num ns_ble.o
+ 0x0100cee0 0x0100cee0 0x00000050 Code RO 3479 i.ns_ble_list_set_ral ns_ble.o
+ 0x0100cf30 0x0100cf30 0x00000084 Code RO 3481 i.ns_ble_lsc_config ns_ble.o
+ 0x0100cfb4 0x0100cfb4 0x00000028 Code RO 3485 i.ns_ble_prf_task_register ns_ble.o
+ 0x0100cfdc 0x0100cfdc 0x00000048 Code RO 3490 i.ns_ble_scan_data_find ns_ble.o
+ 0x0100d024 0x0100d024 0x00000278 Code RO 3497 i.ns_ble_stack_init ns_ble.o
+ 0x0100d29c 0x0100d29c 0x00000124 Code RO 3498 i.ns_ble_start_init ns_ble.o
+ 0x0100d3c0 0x0100d3c0 0x000000cc Code RO 3499 i.ns_ble_start_scan ns_ble.o
+ 0x0100d48c 0x0100d48c 0x00000038 Code RO 3500 i.ns_ble_stop_init ns_ble.o
+ 0x0100d4c4 0x0100d4c4 0x0000003c Code RO 3501 i.ns_ble_stop_scan ns_ble.o
+ 0x0100d500 0x0100d500 0x00000078 Code RO 3502 i.ns_ble_update_param ns_ble.o
+ 0x0100d578 0x0100d578 0x0000002c Code RO 3216 i.ns_bond_db_get_size ns_sec.o
+ 0x0100d5a4 0x0100d5a4 0x0000001c Code RO 3217 i.ns_bond_db_load ns_sec.o
+ 0x0100d5c0 0x0100d5c0 0x00000030 Code RO 3218 i.ns_bond_last_bonded_addr ns_sec.o
+ 0x0100d5f0 0x0100d5f0 0x00000030 Code RO 3219 i.ns_bond_last_bonded_peer_id ns_sec.o
+ 0x0100d620 0x0100d620 0x00000064 Code RO 3220 i.ns_bond_last_bonded_ral_info ns_sec.o
+ 0x0100d684 0x0100d684 0x00000060 Code RO 3221 i.ns_bond_resolv_addr_start ns_sec.o
+ 0x0100d6e4 0x0100d6e4 0x0000007c Code RO 3222 i.ns_bond_search_addr_irk ns_sec.o
+ 0x0100d760 0x0100d760 0x000000d4 Code RO 3505 i.ns_peripheral_config ns_ble.o
+ 0x0100d834 0x0100d834 0x00000160 Code RO 3224 i.ns_sec_bond_store_evt_handler ns_sec.o
+ 0x0100d994 0x0100d994 0x00000010 Code RO 3225 i.ns_sec_get_bond_status ns_sec.o
+ 0x0100d9a4 0x0100d9a4 0x0000000c Code RO 3226 i.ns_sec_get_iocap ns_sec.o
+ 0x0100d9b0 0x0100d9b0 0x00000068 Code RO 3227 i.ns_sec_init ns_sec.o
+ 0x0100da18 0x0100da18 0x00000018 Code RO 3073 i.ns_sleep_lock_acquire ns_sleep.o
+ 0x0100da30 0x0100da30 0x00000014 Code RO 3074 i.ns_sleep_lock_release ns_sleep.o
+ 0x0100da44 0x0100da44 0x000000c8 Code RO 3149 i.ns_timer_api_process_handler ns_timer.o
+ 0x0100db0c 0x0100db0c 0x00000044 Code RO 3506 i.patchx_enable ns_ble.o
+ 0x0100db50 0x0100db50 0x00000088 Code RO 2537 i.prf_add_profile prf.o
+ 0x0100dbd8 0x0100dbd8 0x00000010 Code RO 2540 i.prf_dst_task_get prf.o
+ 0x0100dbe8 0x0100dbe8 0x00000030 Code RO 2541 i.prf_env_get prf.o
+ 0x0100dc18 0x0100dc18 0x00000038 Code RO 2542 i.prf_get_id_from_task prf.o
+ 0x0100dc50 0x0100dc50 0x00000028 Code RO 2543 i.prf_get_itf_func_register prf.o
+ 0x0100dc78 0x0100dc78 0x00000038 Code RO 2544 i.prf_get_task_from_id prf.o
+ 0x0100dcb0 0x0100dcb0 0x000000b4 Code RO 2545 i.prf_init prf.o
+ 0x0100dd64 0x0100dd64 0x00000030 Code RO 2546 i.prf_itf_get prf.o
+ 0x0100dd94 0x0100dd94 0x000000b4 Code RO 4559 i.proto_cli_out app_ble_proto.o
+ 0x0100de48 0x0100de48 0x00000094 Code RO 4560 i.proto_send_frame app_ble_proto.o
+ 0x0100dedc 0x0100dedc 0x00000058 Code RO 4629 i.prvAddCurrentTaskToDelayedList tasks.o
+ 0x0100df34 0x0100df34 0x00000070 Code RO 4961 i.prvCopyDataToQueue queue.o
+ 0x0100dfa4 0x0100dfa4 0x00000054 Code RO 4630 i.prvIdleTask tasks.o
+ 0x0100dff8 0x0100dff8 0x00000054 Code RO 5191 i.prvInsertBlockIntoFreeList heap_4.o
+ 0x0100e04c 0x0100e04c 0x000000cc Code RO 4631 i.prvListTasksWithinSingleList tasks.o
+ 0x0100e118 0x0100e118 0x00000014 Code RO 5238 i.prvTaskExitError port.o
+ 0x0100e12c 0x0100e12c 0x00000074 Code RO 4962 i.prvUnlockQueue queue.o
+ 0x0100e1a0 0x0100e1a0 0x000000f4 Code RO 5192 i.pvPortMalloc heap_4.o
+ 0x0100e294 0x0100e294 0x00000018 Code RO 4632 i.pvTaskIncrementMutexHeldCount tasks.o
+ 0x0100e2ac 0x0100e2ac 0x00000024 Code RO 5239 i.pxPortInitialiseStack port.o
+ 0x0100e2d0 0x0100e2d0 0x0000003a Code RO 2907 i.rdtss_att_get_value rdtss_task.o
+ 0x0100e30a 0x0100e30a 0x00000002 PAD
+ 0x0100e30c 0x0100e30c 0x00000040 Code RO 2908 i.rdtss_att_info_rsp_handler rdtss_task.o
+ 0x0100e34c 0x0100e34c 0x00000068 Code RO 2909 i.rdtss_att_set_value rdtss_task.o
+ 0x0100e3b4 0x0100e3b4 0x0000004c Code RO 2852 i.rdtss_cleanup rdtss.o
+ 0x0100e400 0x0100e400 0x0000004c Code RO 2853 i.rdtss_create rdtss.o
+ 0x0100e44c 0x0100e44c 0x00000042 Code RO 2854 i.rdtss_destroy rdtss.o
+ 0x0100e48e 0x0100e48e 0x0000001c Code RO 3028 i.rdtss_get_att_handle rdts_common.o
+ 0x0100e4aa 0x0100e4aa 0x00000028 Code RO 3029 i.rdtss_get_att_idx rdts_common.o
+ 0x0100e4d2 0x0100e4d2 0x00000098 Code RO 2855 i.rdtss_init rdtss.o
+ 0x0100e56a 0x0100e56a 0x00000002 PAD
+ 0x0100e56c 0x0100e56c 0x000000a4 Code RO 2910 i.rdtss_init_ccc_values rdtss_task.o
+ 0x0100e610 0x0100e610 0x00000008 Code RO 2856 i.rdtss_prf_itf_get rdtss.o
+ 0x0100e618 0x0100e618 0x00000054 Code RO 4062 i.rdtss_send_notify app_rdtss.o
+ 0x0100e66c 0x0100e66c 0x00000034 Code RO 2911 i.rdtss_set_ccc_value rdtss_task.o
+ 0x0100e6a0 0x0100e6a0 0x00000020 Code RO 2912 i.rdtss_task_init rdtss_task.o
+ 0x0100e6c0 0x0100e6c0 0x000000b0 Code RO 2913 i.rdtss_val_ind_req_handler rdtss_task.o
+ 0x0100e770 0x0100e770 0x0000000a Code RO 4063 i.rdtss_val_ntf_cfm_handler app_rdtss.o
+ 0x0100e77a 0x0100e77a 0x000000a6 Code RO 2914 i.rdtss_val_ntf_req_handler rdtss_task.o
+ 0x0100e820 0x0100e820 0x00000020 Code RO 2915 i.rdtss_val_set_req_handler rdtss_task.o
+ 0x0100e840 0x0100e840 0x00000044 Code RO 4064 i.rdtss_val_write_ind_handler app_rdtss.o
+ 0x0100e884 0x0100e884 0x00000044 Code RO 4065 i.rdtss_value_req_ind_handler app_rdtss.o
+ 0x0100e8c8 0x0100e8c8 0x00000080 Code RO 2916 i.rdtss_value_req_rsp_handler rdtss_task.o
+ 0x0100e948 0x0100e948 0x00000118 Code RO 2105 i.rwip_init rwip.o
+ 0x0100ea60 0x0100ea60 0x000000f8 Code RO 2365 i.rwip_slp_isr rwip_driver.o
+ 0x0100eb58 0x0100eb58 0x00000002 Code RO 3154 i.timer_canceled_handler ns_timer.o
+ 0x0100eb5a 0x0100eb5a 0x00000002 Code RO 3155 i.timer_modified_handler ns_timer.o
+ 0x0100eb5c 0x0100eb5c 0x00000026 Code RO 5149 i.uxListRemove list.o
+ 0x0100eb82 0x0100eb82 0x00000002 PAD
+ 0x0100eb84 0x0100eb84 0x0000000c Code RO 4634 i.uxTaskGetNumberOfTasks tasks.o
+ 0x0100eb90 0x0100eb90 0x00000098 Code RO 4635 i.uxTaskGetSystemState tasks.o
+ 0x0100ec28 0x0100ec28 0x00000016 Code RO 5150 i.vListInitialise list.o
+ 0x0100ec3e 0x0100ec3e 0x00000006 Code RO 5151 i.vListInitialiseItem list.o
+ 0x0100ec44 0x0100ec44 0x00000032 Code RO 5152 i.vListInsert list.o
+ 0x0100ec76 0x0100ec76 0x00000018 Code RO 5153 i.vListInsertEnd list.o
+ 0x0100ec8e 0x0100ec8e 0x00000002 PAD
+ 0x0100ec90 0x0100ec90 0x00000018 Code RO 5241 i.vPortEnterCritical port.o
+ 0x0100eca8 0x0100eca8 0x0000001c Code RO 5242 i.vPortExitCritical port.o
+ 0x0100ecc4 0x0100ecc4 0x00000044 Code RO 5193 i.vPortFree heap_4.o
+ 0x0100ed08 0x0100ed08 0x00000018 Code RO 5243 i.vPortYield port.o
+ 0x0100ed20 0x0100ed20 0x00000030 Code RO 4640 i.vTaskDelay tasks.o
+ 0x0100ed50 0x0100ed50 0x00000010 Code RO 4645 i.vTaskInternalSetTimeOutState tasks.o
+ 0x0100ed60 0x0100ed60 0x000000d0 Code RO 4646 i.vTaskList tasks.o
+ 0x0100ee30 0x0100ee30 0x0000000c Code RO 4647 i.vTaskMissedYield tasks.o
+ 0x0100ee3c 0x0100ee3c 0x00000024 Code RO 4649 i.vTaskPlaceOnEventList tasks.o
+ 0x0100ee60 0x0100ee60 0x00000074 Code RO 4651 i.vTaskPriorityDisinheritAfterTimeout tasks.o
+ 0x0100eed4 0x0100eed4 0x00000050 Code RO 4657 i.vTaskStartScheduler tasks.o
+ 0x0100ef24 0x0100ef24 0x00000010 Code RO 4659 i.vTaskSuspendAll tasks.o
+ 0x0100ef34 0x0100ef34 0x00000064 Code RO 4660 i.vTaskSwitchContext tasks.o
+ 0x0100ef98 0x0100ef98 0x0000000c Code RO 5195 i.xPortGetFreeHeapSize heap_4.o
+ 0x0100efa4 0x0100efa4 0x0000000c Code RO 5196 i.xPortGetMinimumEverFreeHeapSize heap_4.o
+ 0x0100efb0 0x0100efb0 0x00000050 Code RO 5244 i.xPortStartScheduler port.o
+ 0x0100f000 0x0100f000 0x00000024 Code RO 4973 i.xQueueCreateMutex queue.o
+ 0x0100f024 0x0100f024 0x00000044 Code RO 4974 i.xQueueGenericCreate queue.o
+ 0x0100f068 0x0100f068 0x0000006e Code RO 4975 i.xQueueGenericReset queue.o
+ 0x0100f0d6 0x0100f0d6 0x0000018e Code RO 4976 i.xQueueGenericSend queue.o
+ 0x0100f264 0x0100f264 0x0000008e Code RO 4977 i.xQueueGenericSendFromISR queue.o
+ 0x0100f2f2 0x0100f2f2 0x00000142 Code RO 4986 i.xQueueReceive queue.o
+ 0x0100f434 0x0100f434 0x00000172 Code RO 4988 i.xQueueSemaphoreTake queue.o
+ 0x0100f5a6 0x0100f5a6 0x00000002 PAD
+ 0x0100f5a8 0x0100f5a8 0x00000064 Code RO 4661 i.xTaskCheckForTimeOut tasks.o
+ 0x0100f60c 0x0100f60c 0x00000178 Code RO 4662 i.xTaskCreate tasks.o
+ 0x0100f784 0x0100f784 0x00000020 Code RO 4666 i.xTaskGetSchedulerState tasks.o
+ 0x0100f7a4 0x0100f7a4 0x0000000c Code RO 4667 i.xTaskGetTickCount tasks.o
+ 0x0100f7b0 0x0100f7b0 0x000000d4 Code RO 4669 i.xTaskIncrementTick tasks.o
+ 0x0100f884 0x0100f884 0x00000068 Code RO 4672 i.xTaskPriorityDisinherit tasks.o
+ 0x0100f8ec 0x0100f8ec 0x00000078 Code RO 4673 i.xTaskPriorityInherit tasks.o
+ 0x0100f964 0x0100f964 0x00000064 Code RO 4674 i.xTaskRemoveFromEventList tasks.o
+ 0x0100f9c8 0x0100f9c8 0x000000c8 Code RO 4675 i.xTaskResumeAll tasks.o
+ 0x0100fa90 0x0100fa90 0x000001d8 Data RO 20 .constdata system_n32wb03x.o
+ 0x0100fc68 0x0100fc68 0x0000000c Data RO 782 .constdata n32wb03x_rcc.o
+ 0x0100fc74 0x0100fc74 0x00000324 Data RO 1952 .constdata n32wb03x_qflash.o
+ 0x0100ff98 0x0100ff98 0x0000001e Data RO 2366 .constdata rwip_driver.o
+ 0x0100ffb6 0x0100ffb6 0x00000002 PAD
+ 0x0100ffb8 0x0100ffb8 0x000000a8 Data RO 2672 .constdata diss.o
+ 0x01010060 0x01010060 0x00000018 Data RO 2766 .constdata diss_task.o
+ 0x01010078 0x01010078 0x00000010 Data RO 2857 .constdata rdtss.o
+ 0x01010088 0x01010088 0x00000048 Data RO 2917 .constdata rdtss_task.o
+ 0x010100d0 0x010100d0 0x00000028 Data RO 3233 .constdata ns_sec.o
+ 0x010100f8 0x010100f8 0x00000008 Data RO 3234 .constdata ns_sec.o
+ 0x01010100 0x01010100 0x00000334 Data RO 3508 .constdata ns_ble.o
+ 0x01010434 0x01010434 0x00000098 Data RO 3875 .constdata ns_ble_task.o
+ 0x010104cc 0x010104cc 0x000000c8 Data RO 3876 .constdata ns_ble_task.o
+ 0x01010594 0x01010594 0x0000000c Data RO 3877 .constdata ns_ble_task.o
+ 0x010105a0 0x010105a0 0x00000008 Data RO 4008 .constdata app_dis.o
+ 0x010105a8 0x010105a8 0x00000008 Data RO 4009 .constdata app_dis.o
+ 0x010105b0 0x010105b0 0x000000b2 Data RO 4066 .constdata app_rdtss.o
+ 0x01010662 0x01010662 0x00000002 PAD
+ 0x01010664 0x01010664 0x00000018 Data RO 4067 .constdata app_rdtss.o
+ 0x0101067c 0x0101067c 0x00000030 Data RO 4379 .constdata cli_core.o
+ 0x010106ac 0x010106ac 0x000000b2 Data RO 4380 .conststring cli_core.o
+ 0x0101075e 0x0101075e 0x00000002 PAD
+ 0x01010760 0x01010760 0x00000020 Data RO 5656 Region$$Table anon$$obj.o
- Execution Region RW_IRAM1 (Exec base: 0x20004000, Load base: 0x010104f8, Size: 0x00006d90, Max: 0x0000c000, ABSOLUTE, COMPRESSED[0x00000600])
+ Execution Region RW_IRAM1 (Exec base: 0x20004000, Load base: 0x01010780, Size: 0x000070d0, Max: 0x0000c000, ABSOLUTE, COMPRESSED[0x00000600])
Exec Addr Load Addr Size Type Attr Idx E Section Name Object
@@ -4087,27 +4132,30 @@ 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 4307 .data bsp_usart.o
- 0x20004740 COMPRESSED 0x00000004 Data RW 4378 .data cli_core.o
- 0x20004744 COMPRESSED 0x00000002 Data RW 4457 .data app_cli.o
- 0x20004746 COMPRESSED 0x00000006 Data RW 4497 .data ble_up.o
- 0x2000474c COMPRESSED 0x0000003c Data RW 4633 .data tasks.o
- 0x20004788 COMPRESSED 0x00000018 Data RW 5153 .data heap_4.o
- 0x200047a0 COMPRESSED 0x00000004 Data RW 5200 .data port.o
- 0x200047a4 COMPRESSED 0x00000004 Data RW 5271 .data mc_p.l(rand.o)
- 0x200047a8 - 0x00000034 Zero RW 19 .bss system_n32wb03x.o
- 0x200047dc - 0x00000328 Zero RW 1951 .bss n32wb03x_qflash.o
- 0x20004b04 - 0x0000011c Zero RW 2548 .bss prf.o
- 0x20004c20 - 0x00000050 Zero RW 3156 .bss ns_timer.o
- 0x20004c70 - 0x0000005c Zero RW 3232 .bss ns_sec.o
- 0x20004ccc - 0x000001b0 Zero RW 3507 .bss ns_ble.o
- 0x20004e7c - 0x000001e0 Zero RW 4375 .bss cli_core.o
- 0x2000505c - 0x00000240 Zero RW 4456 .bss app_cli.o
- 0x2000529c - 0x00000200 Zero RW 4496 .bss ble_up.o
- 0x2000549c - 0x000000f0 Zero RW 4632 .bss tasks.o
- 0x2000558c - 0x00005000 Zero RW 5152 .bss heap_4.o
- 0x2000a58c COMPRESSED 0x00000004 PAD
- 0x2000a590 - 0x00000800 Zero RW 1 STACK startup_n32wb03x.o
+ 0x20004738 COMPRESSED 0x00000008 Data RW 4310 .data bsp_usart.o
+ 0x20004740 COMPRESSED 0x00000004 Data RW 4381 .data cli_core.o
+ 0x20004744 COMPRESSED 0x00000002 Data RW 4459 .data app_cli.o
+ 0x20004746 COMPRESSED 0x00000006 Data RW 4500 .data ble_up.o
+ 0x2000474c COMPRESSED 0x00000006 Data RW 4562 .data app_ble_proto.o
+ 0x20004752 COMPRESSED 0x00000002 PAD
+ 0x20004754 COMPRESSED 0x0000003c Data RW 4678 .data tasks.o
+ 0x20004790 COMPRESSED 0x00000018 Data RW 5198 .data heap_4.o
+ 0x200047a8 COMPRESSED 0x00000004 Data RW 5245 .data port.o
+ 0x200047ac COMPRESSED 0x00000004 Data RW 5316 .data mc_p.l(rand.o)
+ 0x200047b0 - 0x00000034 Zero RW 19 .bss system_n32wb03x.o
+ 0x200047e4 - 0x00000328 Zero RW 1951 .bss n32wb03x_qflash.o
+ 0x20004b0c - 0x0000011c Zero RW 2548 .bss prf.o
+ 0x20004c28 - 0x00000050 Zero RW 3156 .bss ns_timer.o
+ 0x20004c78 - 0x0000005c Zero RW 3232 .bss ns_sec.o
+ 0x20004cd4 - 0x000001b0 Zero RW 3507 .bss ns_ble.o
+ 0x20004e84 - 0x000001e0 Zero RW 4378 .bss cli_core.o
+ 0x20005064 - 0x00000240 Zero RW 4458 .bss app_cli.o
+ 0x200052a4 - 0x00000200 Zero RW 4499 .bss ble_up.o
+ 0x200054a4 - 0x0000033b Zero RW 4561 .bss app_ble_proto.o
+ 0x200057df COMPRESSED 0x00000001 PAD
+ 0x200057e0 - 0x000000f0 Zero RW 4677 .bss tasks.o
+ 0x200058d0 - 0x00005000 Zero RW 5197 .bss heap_4.o
+ 0x2000a8d0 - 0x00000800 Zero RW 1 STACK startup_n32wb03x.o
==============================================================================
@@ -4117,20 +4165,21 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug Object Name
- 488 98 0 0 0 11992 app_ble.o
- 1228 112 0 2 576 6466 app_cli.o
+ 492 98 0 0 0 12016 app_ble.o
+ 708 80 0 6 827 5724 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
- 334 54 202 1 0 5286 app_rdtss.o
- 180 32 0 6 512 2345 ble_up.o
- 704 80 0 8 0 9896 bsp_usart.o
- 1020 484 226 4 480 7521 cli_core.o
+ 334 54 202 1 0 5294 app_rdtss.o
+ 196 36 0 6 512 2736 ble_up.o
+ 640 76 0 8 0 9346 bsp_usart.o
+ 1008 486 226 4 480 7483 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
192 20 0 0 0 31670 lib_att.o
140 0 0 0 0 3746 list.o
- 452 286 0 0 0 10835 main.o
+ 456 286 0 0 0 10839 main.o
120 18 0 0 0 7160 misc.o
256 40 0 0 0 5231 n32wb03x_dma.o
152 14 0 0 0 2677 n32wb03x_exti.o
@@ -4157,9 +4206,9 @@ Image component sizes
2548 254 0 60 240 27724 tasks.o
----------------------------------------------------------------------
- 26324 3772 3504 1956 26088 802618 Object Totals
+ 26972 3854 3504 1964 26912 807685 Object Totals
204 68 32 0 0 0 (incl. Generated)
- 32 0 6 20 4 0 (incl. Padding)
+ 32 0 6 22 1 0 (incl. Padding)
----------------------------------------------------------------------
@@ -4221,15 +4270,15 @@ Image component sizes
Code (inc. data) RO Data RW Data ZI Data Debug
- 30536 3944 3504 1960 26088 792566 Grand Totals
- 30536 3944 3504 1536 26088 792566 ELF Image Totals (compressed)
- 30536 3944 3504 1536 0 0 ROM Totals
+ 31184 4026 3504 1968 26912 797457 Grand Totals
+ 31184 4026 3504 1536 26912 797457 ELF Image Totals (compressed)
+ 31184 4026 3504 1536 0 0 ROM Totals
==============================================================================
- Total RO Size (Code + RO Data) 34040 ( 33.24kB)
- Total RW Size (RW Data + ZI Data) 28048 ( 27.39kB)
- Total ROM Size (Code + RO Data + RW Data) 35576 ( 34.74kB)
+ Total RO Size (Code + RO Data) 34688 ( 33.88kB)
+ Total RW Size (RW Data + ZI Data) 28880 ( 28.20kB)
+ Total ROM Size (Code + RO Data + RW Data) 36224 ( 35.38kB)
==============================================================================
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o b/mcm-ddc-ble/MDK-ARM/Objects/app_batt.o
index 563ec37..63a2956 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 2eb9a4d..1d1c224 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 fde57f0..9efe54d 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.d
@@ -126,6 +126,7 @@
.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_library\ble\ns_ble_task.h
.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\stack_common\global_func.h
.\objects\app_ble.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
+.\objects\app_ble.o: ..\inc\app_ble_proto.h
.\objects\app_ble.o: ..\inc\app_gpio.h
.\objects\app_ble.o: ..\inc\app_profile\app_rdtss.h
.\objects\app_ble.o: ..\inc\app_profile\app_dis.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o b/mcm-ddc-ble/MDK-ARM/Objects/app_ble.o
index 02d355c..c62f495 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
new file mode 100644
index 0000000..f0506cd
Binary files /dev/null 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
new file mode 100644
index 0000000..81eeac9
--- /dev/null
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.d
@@ -0,0 +1,6 @@
+.\objects\app_ble_proto.o: ..\src\app_ble_proto.c
+.\objects\app_ble_proto.o: ..\inc\app_ble_proto.h
+.\objects\app_ble_proto.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
+.\objects\app_ble_proto.o: ..\inc\cli_core.h
+.\objects\app_ble_proto.o: ..\inc\ble_up.h
+.\objects\app_ble_proto.o: D:\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o b/mcm-ddc-ble/MDK-ARM/Objects/app_ble_proto.o
new file mode 100644
index 0000000..a8d7610
Binary files /dev/null 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 33bf7c5..eea9183 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 5e23dbc..4e5a660 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 7a27943..041eaba 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_rdtss.crf b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.crf
index 54bfdbc..ffecdd7 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 ee545a7..bde911f 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/app_rdtss.d
@@ -124,5 +124,5 @@
.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_stack\modules\common\api\co_bt_defines.h
.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdtss\api\rdtss.h
.\objects\app_rdtss.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\middlewares\Nationstech\ble_library\ns_ble_profile\rdts\rdts_common.h
-.\objects\app_rdtss.o: ..\inc\app_cli.h
+.\objects\app_rdtss.o: ..\inc\app_ble_proto.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 b480d08..b590841 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 022b6ec..7f26c49 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 c7fb0ef..37a2da2 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 f2831c8..7d1887a 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 3bd27e2..5da9801 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/bsp_usart.o b/mcm-ddc-ble/MDK-ARM/Objects/bsp_usart.o
index 5935ffd..5470e66 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 820cee1..43868b1 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 d1c2591..fa29444 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/cli_core.d
@@ -31,7 +31,6 @@
.\objects\cli_core.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\n32wb03x_qflash.h
.\objects\cli_core.o: ..\..\nations-tec\N32WB03x_SDK_V2.0.0\firmware\n32wb03x_std_periph_driver\inc\misc.h
.\objects\cli_core.o: ..\inc\app_gpio.h
-.\objects\cli_core.o: ..\inc\ble_up.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 24432ce..21eab18 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 99e2498..daa9286 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 99f82bb..edc5f24 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 6eec54d..87192bb 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 8a0caa0..b30cb97 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 ff81e3b..900eb3e 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 b514738..af59fe6 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.d b/mcm-ddc-ble/MDK-ARM/Objects/main.d
index dc79667..ee6d1f6 100644
--- a/mcm-ddc-ble/MDK-ARM/Objects/main.d
+++ b/mcm-ddc-ble/MDK-ARM/Objects/main.d
@@ -140,4 +140,5 @@
.\objects\main.o: ..\inc\bsp_usart.h
.\objects\main.o: ..\inc\ble_up.h
.\objects\main.o: ..\inc\app_cli.h
+.\objects\main.o: ..\inc\app_ble_proto.h
.\objects\main.o: ..\inc\app_version.h
diff --git a/mcm-ddc-ble/MDK-ARM/Objects/main.o b/mcm-ddc-ble/MDK-ARM/Objects/main.o
index 6cf7b13..e538485 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 148026f..381a321 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 4174939..87517b0 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
@@ -26,58 +26,59 @@ Project File Date: 09/02/2026
Output:
*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Keil_v5\ARM\ARMCC\Bin'
-Build target 'N32WB03x'
+Rebuild target 'N32WB03x'
assembling startup_n32wb03x.s...
+compiling misc.c...
compiling n32wb03x_crc.c...
+compiling n32wb03x_usart.c...
+compiling n32wb03x_adc.c...
+compiling n32wb03x_exti.c...
+compiling system_n32wb03x.c...
compiling n32wb03x_dma.c...
compiling n32wb03x_rcc.c...
-compiling misc.c...
-compiling n32wb03x_gpio.c...
-compiling n32wb03x_usart.c...
-compiling system_n32wb03x.c...
-compiling n32wb03x_exti.c...
compiling n32wb03x_spi.c...
-compiling n32wb03x_adc.c...
+compiling n32wb03x_gpio.c...
compiling n32wb03x_tim.c...
-compiling n32wb03x_qflash.c...
compiling n32wb03x_lpuart.c...
+compiling n32wb03x_qflash.c...
compiling lib_att.c...
-compiling bass_task.c...
compiling bass.c...
-compiling prf_utils.c...
-compiling prf.c...
+compiling bass_task.c...
compiling diss.c...
-compiling rdtss.c...
+compiling prf.c...
+compiling prf_utils.c...
compiling diss_task.c...
-compiling rdtss_task.c...
+compiling rdtss.c...
compiling ns_error.c...
+compiling rdtss_task.c...
compiling rdts_common.c...
compiling app_batt.c...
-compiling rwip.c...
compiling rwip_driver.c...
+compiling rwip.c...
compiling bsp_usart.c...
compiling cli_core.c...
-compiling app_cli.c...
compiling ns_sleep.c...
-compiling app_dis.c...
compiling ns_timer.c...
-compiling app_rdtss.c...
-compiling ble_up.c...
-compiling ns_ble_task.c...
compiling ns_sec.c...
-compiling app_ble.c...
+compiling app_dis.c...
+compiling app_rdtss.c...
+compiling ns_ble_task.c...
+compiling app_cli.c...
+compiling app_ble_proto.c...
compiling ns_ble.c...
+compiling ble_up.c...
compiling n32wb03x_it.c...
+compiling app_ble.c...
+compiling app_gpio.c...
compiling main.c...
compiling list.c...
-compiling timers.c...
-compiling queue.c...
-compiling heap_4.c...
compiling tasks.c...
-compiling app_gpio.c...
+compiling queue.c...
+compiling timers.c...
+compiling heap_4.c...
compiling port.c...
linking...
-Program Size: Code=30536 RO-data=3504 RW-data=1960 ZI-data=26088
+Program Size: Code=31184 RO-data=3504 RW-data=1968 ZI-data=26912
After Build - User command #1: fromelf --bin --output=.\bin\mcm-ddc-ble.bin .\Objects\mcm-ddc-ble.axf
".\Objects\mcm-ddc-ble.axf" - 0 Error(s), 0 Warning(s).
@@ -92,7 +93,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:06
+Build Time Elapsed: 00:00:04